Вопрос java.lang.OutOfMemoryError

katze225

Пользователь
Сообщения
141
Решения
1
Сервер крашиться при 40-50 онлайна. При маленьком онлайне краша нету. Ядро pufferfish ранее использовал PurPur но краш все равно был. Смотрел тайминги spark и там ничего нету.
 

Вложения

  • crash-2024-05-19_12.08.41-server.txt
    396.6 KB · Просмотры: 3
При распределении ОЗУ на сервера нужно оставить 2± ГБ на саму систему.
Скорее всего у тебя выделено больше памяти чем доступно/свободно.
Также возможно, флаги запуска проставлены не верно.

P.S. Я сразу выделаю к примеру 4гб.
xms4G xmx4G

UPD. Занятость ОЗУ можно глянуть в том же htop.
 
Выполните мониторинг памяти, возможно утечка ОЗУ в одном из плагинов.

(edit) вы используете панель на VDS, например Pterodactyl? (Если да, какой у вас стоит лимит pid)
Да я использую Pterodactyl на вдс а где можно посмотреть лимит pid?
UPD. лимит 512
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено

При распределении ОЗУ на сервера нужно оставить 2± ГБ на саму систему.
Скорее всего у тебя выделено больше памяти чем доступно/свободно.
Также возможно, флаги запуска проставлены не верно.

P.S. Я сразу выделаю к примеру 4гб.
xms4G xmx4G

UPD. Занятость ОЗУ можно глянуть в том же htop.
На систему остаётся около 2-3 гб ОЗУ и хостер говорит что этого вполне хватает.
 
Смотрел тайминги spark и там ничего нету.
Нужно дамп памяти делать, мониторинг таймингов вообще ничем не поможет здесь. Если потребление памяти по данным мониторинга spark в куче не превышает заданного размера флагом -Xmx, а потребление в памяти на странице сервера в Pterodactyl предельное, то есть утечка памяти в non-heap.
 
Назад
Сверху Снизу