Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
-Xmx=N(g,m) -всего выделенной оперативной памяти для javaVM
-Xms=N(g,m) -кол-во доступной памяти из -Xmx
-Xmn=N(g,m) -выделение для молодого поколения из -Xms (тем самым играясь с балансом между штатным поколениям)
молодое поколение - это самое динамическое поколение, там же происходит вся жара. Оно делиться на несколько секторов Eden, survival0, survival1. Но так же есть и штатное поколение, но об этом чуть позже. При аллокации памяти из массива содержимое данной памяти является мусором - любые биты, оставшиеся после того, как память использовалась в последний раз.
Как последствие мусор рано или поздно переполняет свободное пространство (в разных смыслах заполнения. Штатное поколение не исключение) и происходит компилирование (чистка мусора что проявляется GC паузой во время которой работа приложения временно останавливается).
В общем молодое поколение является беговой дорожкой. Штатное скорее всего корзиной, в которую при отборе мусора во время компиляции, часть перебрасывается ему на хранение...
Комментарии в профиле от xDiP