Санкт-Петербургская группа тестирования JVM

вторник Июнь 24, 2008
Сборщик мусора Concurrent Mark-Sweep (CMS) В предыдущих статьях мы рассказывали о последовательном сборщике мусора (SerialGC). Сегодня мы расскажем о сборщике мусора, призванном решить проблему долгих пауз при сборке старых объектов (OldGen) — Concurrent Mark Sweep GC (CMS).
[Read More]
опубликовал vmrobot
( июн 24 2008, 05:10:17 PM MSD )
Permalink

воскресенье Март 18, 2007
Настраиваем последовательный сборщик мусора Всем хочется, чтобы работа сборщика мусора была абсолютно незаметна – приложение не должно полностью
приостанавливаться на время сборки мусора, сборщик мусора не должен отнимать процессорное время у приложения,
и свободной памяти у программы должно быть всегда столько, сколько ей требуется. Однако на практике пользователи
часто жалуются, что сборщик мусора работает слишком медленно, или что приложение завершает работу
из-за OutOfMemoryError. Сегодня мы на примере последовательного сборщика попытаемся понять, что
можно сделать, если сборка мусора начинает негативно влиять на работу вашего приложения
[Read More]
опубликовал vmrobot
( мар 18 2007, 03:58:33 AM MSK )
Permalink

воскресенье Март 11, 2007
Основы сборки мусора в Hotspot JVM Cборка мусора в языке Java является предметом постоянных обсуждений
и всевозможных заблуждений. В этом посте мы постараемся пролить свет на
некоторые аспекты работы сборщика мусора в виртуальной машине Hotspot
JVM.
[Read More]
опубликовал vmrobot
( мар 11 2007, 05:16:49 PM MSK )
Permalink

вторник Май 16, 2006
Странности финализации
Пожалуй наиболее противоречивая и странно написанная часть
The Java Language Specification
- это часть про финализацию.
Какие возникают вопросы и проблемы и почему?
[Read More]
опубликовал vmrobot
( май 16 2006, 12:52:48 AM MSD )
Permalink
Хиты страниц за сегодня: 125