является ли часть постоянной памяти зарезервированной с использованием параметра xmx? - PullRequest
3 голосов
/ 26 сентября 2010

В Java мы можем определить максимальный объем памяти, который процесс может занять, используя параметр xmx.Для perm gen мы можем определить MaxPermSize.Таким образом, пространство perm gen также является частью памяти, выделенной с использованием параметра xmx.

, также как xmx = young + old OR young + old + perm OR young + old + perm + Stack space?

1 Ответ

6 голосов
/ 26 сентября 2010

Таким образом, пространство perm gen также является частью памяти, выделенной с использованием параметра xmx.

Нет, постоянное поколение - это отдельная область памяти. Вот хорошая картинка, наглядно иллюстрирующая это:

alt text

Источник: Куча процесса, Eden, Tenured и Permgen .

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