Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / память для VM 32bit / 8 сообщений из 8, страница 1 из 1
23.05.2013, 19:52:19
    #38270785
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
извиняюсь за нубский вопрос, я не по джаве, но надо заставить работать одно Java-приложение. которому не хватает памяти.
Итак: есть windows 2003 server standart 4Gb RAM
в boot.ini стоит /3GB
Какой максимальный объем памяти может взять виртуальная машина по -Xmx? пока методом научного тыка удалось найти максимальное значение -Xmx1325m. При значениях повыше приложение просто не стартует. На винде кроме собственно самой винды и антивируса больше ничего не стоит.

Заранее спасибо за советы.

Why CORBA is DEAD?
...
Рейтинг: 0 / 0
23.05.2013, 20:34:12
    #38270846
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
...
Рейтинг: 0 / 0
23.05.2013, 20:35:31
    #38270847
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
Ggg_old4Gb RAM Есть смысл поставить 64-битную систему
...
Рейтинг: 0 / 0
23.05.2013, 20:51:07
    #38270860
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
Ggg_oldКакой максимальный объем памяти может взять виртуальная машина по -Xmx?От 768 до 1644Мб.
Зависит от установленного софта и набора обновлений.

P.S. В 64-разрядной винде можно делать финт ушами с LargeAddressAware и выделять 32-разрядной jvm более 2Гб памяти.

P.P.S. /3GB - фиговая фигня, на самом деле.
...
Рейтинг: 0 / 0
23.05.2013, 20:58:54
    #38270868
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
В 32х-битном случае оптимальной настройкой будет
-XX:+AggressiveHeap
Java отъест максимум памяти и часть займет vm отсальное отдаст под кучу.
Есть ещё какая-то утилита по винду, которая уменьшает фрагментацию в памяти и таким образом позволяет под кучу выделить ещё немного больше. Но оно того обычно не стоит.
...
Рейтинг: 0 / 0
23.05.2013, 22:08:55
    #38270944
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
спасибо большое, завтра попробую ну и если нет, то буду думать за 64бит.
Кстати, вендор (вернее их индусский саппорт) приложения склоняет меня еще использовать вместо винды линукс. Но я сомневаюсь, что 32бит линукс будет отдавать жаве больше чем 32бит винда. На практике разница по этому критерию заметна или сразу на 64бит?
...
Рейтинг: 0 / 0
24.05.2013, 16:18:47
    #38272506
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
Если нет противопоказаний в виде нативных библиотек - сразу 64 бита.
...
Рейтинг: 0 / 0
24.05.2013, 16:51:51
    #38272588
ivanra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
память для VM 32bit
У нас на девелоперском 32 линуксе -Xmx1664m -XX:MaxPermSize=384m
Там в принципе куча большая не нужна, так как пользователей немного, зато частый деплой, поэтому MaxPermSize побольше сделали, ну а остальное до 2гб добили.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / память для VM 32bit / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]