Память JVM по умолчанию - PullRequest
5 голосов
/ 20 июля 2009

Каковы параметры Xms и Xmx по умолчанию для Sun JVM (v 1.4 *), если эти значения не указаны при запуске?

Ответы [ 2 ]

14 голосов
/ 20 июля 2009

Как задокументировано :

  • Xmx: по умолчанию 64M
  • XMS: по умолчанию 2M

Это для Linux, но я проверил, и значения одинаковы для Windows и Solaris . Не надейтесь, что это относится к другим версиям или опциям. В частности, выбор виртуальной машины сервера или клиента зависит от операционной системы, по крайней мере, в более поздних версиях.

Другая часть документации

7 голосов
/ 20 июля 2009

С Солнечные очки :

-Xmsn Укажите начальный размер в байтах пула выделения памяти. Это значение должно быть кратно 1024 более 1 МБ. Добавить букву k или К для обозначения килобайт, или М или М указывать мегабайты. По умолчанию значение составляет 2 МБ. Примеры:

           -Xms6291456
           -Xms6144k
           -Xms6m

-Xmxn Укажите максимальный размер в байтах пула выделения памяти. Это значение должно быть кратно 1024 больше 2МБ. Добавить букву k или К для обозначения килобайт, или М или М указывать мегабайты. По умолчанию значение составляет 64 МБ. Примеры:

           -Xmx83886080
           -Xmx81920k
           -Xmx80m

Итак, 2 МБ и 64 МБ.

(Ссылка выше для 1,5 документов, но вы можете скачать 1,4 документа, и они говорят то же самое.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...