Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > минимизация memory foot print


Автор: 3,14 15.12.2008, 14:20
Нужно выбрать веб контейнер (выбираться будет не только из java, но надеюсь что java все такие победит smile ), и так его натсроить, чтоб тот отъедал минимальное количество памяти. Запросов к нему будет не много, так как будет служить для того, чтобы админ переодически трекал статистику.
Основной критерий ресурсы, а особенно память, так как нужно будет ставить на систему с большой загрузкой.
Если кто подскажет как еще замерить ресурсы буду вообще благодарен.
ЗЫ: поставить на отдельный сервер не предлагать  smile

Добавлено через 14 минут и 42 секунды
Не ругайте строго что в другой ветке создал копию для всех веб серверов, не только Java.

Автор: necromancer 15.12.2008, 15:07
С или С++ приложение слушающее определенный порт =) будет кушать минимум ресурсов =) *если правильно написать.
Так же даю НАводку =)
http://java-source.net/open-source/web-servers

Автор: 3,14 15.12.2008, 15:36
Цитата(necromancer @  15.12.2008,  15:07 Найти цитируемый пост)
С или С++ приложение слушающее определенный порт =) будет кушать минимум ресурсов =) *если правильно написать.
Так же даю НАводку =)
http://java-source.net/open-source/web-servers 

Chасибо, обязательно попробую jetty. В данный момент настраиваю окружение для тестирования.

Автор: ivg 15.12.2008, 15:51
http://forum.vingrad.ru/faq/topic-227026.html с faq от Platon'a.

Автор: 3,14 18.12.2008, 18:20
М-да, для веб приложений к-ые большую часть времени находится в состоянии idle, java не очень хороша. Порядка 20 метров, минимум, съедается ни на что.
Хотя есть некий Webstone конейнер, он еще более-менее.
Для сравнения, оптимальный вариант nginx ест три метра, и разницы при приеме небольшого количества запросов не замеченно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)