Вопрос Крашится сервер без ошибки

DenofPlay

Переводчик
Пользователь
Сообщения
46
При прогрузке чанков крашится сервер без ошибок
Характеристики сервера:
Проц - Ryzen 9 7950x
Оперативка - 8 DDR5 5600 МГц
Пробовал разные генерации, с плагином Terra, TerraformGenerator и с стандартной генерацией
 

Вложения

  • latest.txt
    24.5 KB · Просмотры: 6
При прогрузке чанков крашится сервер без ошибок
Характеристики сервера:
Проц - Ryzen 9 7950x
Оперативка - 8 DDR5 5600 МГц
Пробовал разные генерации, с плагином Terra, TerraformGenerator и с стандартной генерацией
Сколько выделено озу серваку?
 
При прогрузке чанков крашится сервер без ошибок
Характеристики сервера:
Проц - Ryzen 9 7950x
Оперативка - 8 DDR5 5600 МГц
Пробовал разные генерации, с плагином Terra, TerraformGenerator и с стандартной генерацией
6гб
 
Не уверен, но возможно тупо память заканчивается и таска с жабой килляется... Попробуй выставить меньше 4 или 5
А сколько у тебя вообще озу доступно на хосте? Флаги юзаешь?
 
Странно, сейчас попробую
Ну и это мне не нравится...
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено

А сколько у тебя вообще озу доступно на хосте?
offtop Лол, он написал же 8...
 
А сколько у тебя вообще озу доступно на хосте? Флаги юзаешь?
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Флаги:
java17 -Xmx${memory}M -Dterminal.jline=false -Dterminal.ansi=true -Djline.terminal=jline.UnsupportedTerminal -Dlog4j2.formatMsgNoLookups=true -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags= -Daikars.new.flags=true -jar paper.jar nogui
 
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Флаги:
java17 -Xmx${memory}M -Dterminal.jline=false -Dterminal.ansi=true -Djline.terminal=jline.UnsupportedTerminal -Dlog4j2.formatMsgNoLookups=true -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags= -Daikars.new.flags=true -jar paper.jar nogui
У тебя озу в притык. Уменьши во флаге память, системе минимум гиг нужен, а эти твои 500 метров забьются и система выкинет жабу
 
У тебя озу в притык. Уменьши во флаге память, системе минимум гиг нужен, а эти твои 500 метров забьются и система выкинет жабу
А где это изменить нужно? Просто эти флаги от PufferPanel и на что меня не знаю
 
Линукс жрать озу много не может
Не всегда. По сравнению с виндой - да. В остальном, 700-900~ точно ест, если дистр нормальный и искаропки есть важный софт
Объединено

А где это изменить нужно? Просто эти флаги от PufferPanel и на что меня не знаю
Ужс, что мешает запустить на прямую на вдс без панели?
-Xmx${memory}M замени на -Xms4096M -Xmx4096M
Но если у тебя пуффер, мне кажется там где-то значение есть. Не люблю эти ваши панели...
 
А где это изменить нужно? Просто эти флаги от PufferPanel и на что меня не знаю
А ты как я вижу используешь -Xmx${memory}M, а не легче по старинке заюзать -Xms6144M -Xmx6144M, если конечно ты так можешь.
 
Не всегда. По сравнению с виндой - да. В остальном, 700-900~ точно ест, если дистр нормальный и искаропки есть важный софт
Объединено


Ужс, что мешает запустить на прямую на вдс без панели?
-Xmx${memory}M замени на -Xms4096M -Xmx4096M
Но если у тебя пуффер, мне кажется там где-то значение есть. Не люблю эти ваши панели...
Пробовал без панели, но в SCREEN запутался и решил через панель делать
 
Переустанавливаешь систему на хостинге, дабы не было мусора после того что ты там накостылил, и значица пишешь это в терминал:

Устанавливаем tmux: (аналог screen но менее кривой и тупой)
Код:
sudo apt install tmux

Устанавливаем 17 jdk:
Код:
sudo apt install openjdk-17-jdk

Создаёшь папку куда бросишь ядро и прочее:
Код:
mkdir <название_папки>

Создаёшь запускатор с данным содержанием в этой папке:
Код:
#!/bin/bash

java -Xms4096M -Xmx4096M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -jar server.jar --nogui
запускатор обязательно заканчиваться должен на .sh т.е start.sh и.т.д
Бросаешь к запускатору ядро, туда же, в ту же папку.

Создаёшь виртуальную сессию tmux:
Код:
tmux new-session -t <название_сессии>

Переходишь в папку что создал ранее:
Код:
cd <название_папки>

Запускаешь запускатор:
Код:
sh start.sh

Собственно дальше радуешься жизни.
Отключиться от сессии: (нажать поочерёдно)
Код:
ctrl + b d

Подключиться к сессии:
Код:
tmux attach -t <название_сесии>

Будут вопросы - строчи собсна
 
Назад
Сверху Снизу