Значения по умолчанию для Xmx, Xms, MaxPermSize на машинах не серверного класса

Каковы значения по умолчанию для следующих параметров в Java 6 на не-сервере -class machine ?

  • -Xmx
  • -XX: MaxPermSize

Документация Oracle утверждает, что:

На машинах серверного класса, на которых запущена серверная виртуальная машина, сборщик мусора ( GC) изменился с предыдущего последовательного сборщика (-XX: + UseSerialGC) на параллельный сборщик (-XX: + UseParallelGC).

и

На машинах серверного класса, на которых работает виртуальная машина (клиент или сервер) с параллельным сборщиком мусора (-XX: + UseParallelGC), начальный и максимальный размер кучи изменились.

Страница не Опишите значения по умолчанию для машин не серверного класса, только то, что, например, начальный размер кучи является «разумным минимумом». Глядя на "страницу руководства" для команды java , можно увидеть следующее против -Xms :

Значение по умолчанию выбирается во время выполнения в зависимости от системы. конфигурация

48
задан Rich 21 November 2011 в 09:06
поделиться