Перейти к содержимому

Управление памятью (RAM)

Объём памяти сервера задаётся флагами -Xms (начальный) и -Xmx (максимальный) в команде запуска на вкладке Startup. Обычно есть готовые предустановки под ваш тариф — выбирайте подходящую.

Если сервер падает с нехваткой памяти при запуске — причина не всегда в объёме:

  1. Неверная версия Java — частая причина. Проверьте образ Java.
  2. Сломанный плагин или мод — утечка памяти. Читайте логи.
  3. Тариф действительно мал — современным версиям (Paper 1.20+, тяжёлые модпаки) на младших тарифах памяти может не хватать. Тогда нужен тариф выше.

Если кажется, что сервер «съел всю память» — это нормально: Java резервирует до -Xmx, а операционная система отдаёт незанятую RAM под кэш. Реальную картину на VDS показывают команды:

Окно терминала
free -h
ps aux --sort=-%mem | head