Производительность Netbeans и Glassfish

Мне было интересно, есть ли у кого-нибудь варианты производительности, которые могли бы работать для меня. Я использую Netbeans 6.1 и Glassfish V2 на своем рабочем ноутбуке, и требования к памяти становятся немного утомительными. У меня есть 3 ГБ оперативной памяти, и мне часто приходится убивать все и перезапускать из-за ошибок PermGen Space.

Я также играл с размерами памяти, но ничто, кажется, действительно не помогает.

1 ответ

Решение

Есть ли способ для вас, чтобы контролировать Glassfish через JConsole? JConsole покажет вам, сколько пространства PermGen (как и других пространств) используется. Использование этой информации может помочь вам настроить параметры запуска.

На этой странице http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp перечислены несколько, и я знаю, что видел больше, особенно. когда дело доходит до установки размеров permgen.

Вы также можете посмотреть, как ваши веб-приложения распределяют вещи, которые попадают в пространство permgen. Возможно, проблема скорее в комбо NB/GF.

Наконец, возможно ли вам перейти на NB 6.7? Я знаю, что сложно изменить сервер приложений для разработки, особенно. если вы развернете эту версию сервера приложений в производственном режиме (у меня там тоже будут проблемы). Но смена IDE тоже может помочь.

Я знаю, что это не "ответ", но я надеюсь, что это поможет.

Другие вопросы по тегам