DISQUS

DISQUS Hello! Alexander Ulizko is using DISQUS, a powerful comment system, to manage its comments. Learn more.

Community Page

  • Subscribe

  • Community

  • Top Commenters

  • Popular Threads

  • Recent Comments

    • С одной стороны, вы правы: <code> var a = new Number(); alert(typeof a === 'object' && a instanceof Number && a instanceof Object); // true </code> Получается,...

      2 months ago by Alexander Ulizko

      in YUI.Lang is buggy?

    • http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf Не поленился посмотреть спецификацию: 4.3.2 Primitive Value A primitive value is a member of one of the types Undefined,...

      2 months ago by stepanvr

      in YUI.Lang is buggy?

    • <quote>Какая же это бага? Это скорее вы чего-то странного хотите :) Boolean и Number это объекты-обертки над примитивными типами данных boolean и number. </quote> Любопытно. Если мне не...

      3 months ago by Alexander Ulizko

      in YUI.Lang is buggy?

    • В данном случае пост немножко не о том, как должен сообщать метод о недостаточном количестве параметров. Но если затрагивать такую тему, как общую культуру программирования, то вы, безусловно, правы.

      3 months ago by Alexander Ulizko

      in И еще про синтакс JavaScript

    • >> Пойду на форум YUI рапортовать о баге. Какая же это бага? Это скорее вы чего-то странного хотите :) Boolean и Number это объекты-обертки над примитивными типами данных boolean и number....

      3 months ago by stepanvr

      in YUI.Lang is buggy?

Jump to original thread »
Author

Java. Сборщики мусора. Часть первая.

Started by Alexander Ulizko · 6 months ago

Честно признаюсь - я жутко ленив. Я не люблю копаться в чем- ... Continue reading »

4 comments

  • PermGen: OutOfMemory exception

    Это на самом деле очень и очень интересная штука.


    "OutOfMemoryError: PermGen space" часто возникает в процессе разработки, когда необходимо редеплоить проект.


    Это сообщение -- симптом того, что сборка мусора работает не очень здорово, т.е. не все ресурсы освобождаются корректно в процессе редеплоя.


    В этом плане чаще всего грешат на hibernate, cglib, tomcat, spring и даже log4j.


    А что особенно интересно, PermGen space -- это участок в куче, который содержит классы и их методы.


    Решается такая проблема проще всего увеличением размера этой области с помощью ключика -XX:MaxPermSize=XXXm.

  • Пардон. Наверное, мой предыдущий комментарий лучше удалить.


  • Пардон. Наверное, мой предыдущий комментарий лучше удалить.




    Ни в коем случае! :)
    На самом деле, ты очень четко локализовал проблему. Просто это временное решение, так как при редеплое PermGen все равно будет заполняться новыми объектами.
    Я примерно так же шел к решению, так что и на этом подробно остановлюсь во второй части.


  • Аффтор — тема сисек не раскрыта, но всё равно интыресно!



    Я вот сижу и думаю - это спам-бот или все-таки нет? :)

Add New Comment

Returning? Login