Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Профелирование java приложения

63K
28 мая 2011 года
Zambidis
7 / / 04.01.2011
Добрый день! У меня есть вопрос, по поводу профелирование java приложения.
Суть такова, у меня есть сервер написаный на Java SE и я хотел бы посмотреть на работу GC (визуально). Есть ли какие нибудь инструменты для этого?
14
28 мая 2011 года
Phodopus
3.3K / / 19.06.2008
А что именно вы хотите увидеть?
63K
30 мая 2011 года
Zambidis
7 / / 04.01.2011
Я хочу глянуть правильность настройки GC, дело в том что из-за неправильной настройки GC память на сервере не освобождается а наоборот поедается не нужными объектами и в конце-концов сервер ложится.
1.8K
30 мая 2011 года
LM(AL/M)
332 / / 20.12.2005
1) в любом языке можно вызвать утечку памяти даже с работающим gc
2) можно просто нерационально использовать память, так что её использование будет непрерывно возрастать, в этом случае Gc вообще не виноват
3) чтобы посмотреть сколько и каких объектов находится в использовании после сборки мусора можно воспользоваться стандартными утилитами jhat & jmap
4) если есть сомнения что сборка мусора вообще происходит можно попробовать вызывать её вручную -- System.gc(); -- и посмотреть будет ложиться сервер или нет
63K
31 мая 2011 года
Zambidis
7 / / 04.01.2011
А есть ли хоть какие нибудь инструмены для того что бы посмотреть какие объекты хранятся в Old Generation?
Либо посмотреть на какие классы (объекты) имеются сильные ссылки?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог