Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, Аноним, Вы писали:
B>>>под виндой можно выставить хип только 1.2Гб.
А>>Так вот почему я не могу задать под x86 Xmx=1,5Гб Винда пишет что не может выделить heap
B>http://java.sun.com/docs/hotspot/HotSpotFAQ.html#gc_heap_32bit
B>Под виндой предел в районе 1.4, и если под пермген отдать 0.2, то сооствественно под хип останется 1.2.
Не совсем правда, есть ещё один фактор:
JVM для хипа требуется непрерывный кусок адресного пространства. Но к сожалению, в это адресное пространство влезают различные используемые DLL-ки и фрагментируют его.
Поэтому "на данной конкретной машине" можно выжать ещё где-то 200-300 мегабайт, воспользовавшись утилиткой rebase из микрософтовского SDK. В первую очередь имеет смысл подвинуть dll-ки самой JVM.
Ссылка по теме.
... << RSDN@Home 1.2.0 alpha 4 rev. 1238>>