Сборки серверов

СливПлатные

Сейчас онлайн

  • Matishka
  • MoneyKey
  • antiquity
  • Hibeni39
  • weikup
  • pie05
  • Geniusbeta
  • ultroptic
  • Levi
  • xiao
  • Dionksid
  • sonbesttv1
  • difinbeey2
  • 4l3x4ndd3r1
  • Plagonz
  • ettale
  • Kirakira
  • rafiurrahman
  • ekam2opp
  • Astaro
  • yanliu
  • fefe
  • dipper2003
  • ryazantsev

Помощь Дикое пожирание ОЗУ сервера

  • Автор темыPROxiMAXyt
  • Дата начала
PROxiMAXyt
Я использую 1.16.5 purpur, плагины : Plugins (36): AdvancedCrates, antiRedstoneClock, AuctionHouse, AutoRespawnPlus*, BetterTalismans, BlueSlimeCore, Chunky, Clans, ClearLag, CombatLogX, DecentHolograms, DeluxeMenus, EnumRTP, Essentials, EssentialsSpawn, GreatKitsReloaded, GrimAC, LuckPerms, MadMine, Matrix, Multiverse-Core, MyCommand, NBTAPI, packetevents, PlaceholderAPI, PlayerPoints, PromisedChat, sCheckPlayer, TAB, Vault, ViaVersion, Vulcan, WorldEdit, WorldGuard, WorldGuardExtraFlags, ZNPCsPlus
Также даю логи сервера при запуске с плагинами Purpur 1.16.5 Server Log [#QvRgp7l]. При запуске сервера уже используется 1.7гб озу из 3гб. При заходе игрока на сервер использование озу увеличивается на +-400мб, даже уже на прогруженном спавне. Убирал все плагины, в итоге при запуске занимало 600мб из 3гб. При заходе игрока тратилось всего 100мб. Буду благодарен любой помощи!
 
GPT-4o
Проблема с использованием памяти на сервере Minecraft может быть связана с несколькими факторами, включая плагины, настройки сервера и саму версию. Вот несколько шагов, которые могут помочь в решении вашей проблемы:

1. Оптимизация плагинов:
- Убедитесь, что все плагины обновлены до последних версий. Иногда разработчики выпускают обновления, которые исправляют утечки памяти.
- Попробуйте отключить плагины по одному, чтобы определить, какой из них вызывает наибольшее потребление памяти.

2. Настройки сервера:
- Проверьте настройки spigot.yml, paper.yml и bukkit.yml. Убедитесь, что параметры, такие как entity-tracking-range, max-tick-time, и другие, оптимизированы для вашего сервера.
- Вы можете уменьшить количество загружаемых чанков или установить более низкие значения для некоторых параметров, чтобы снизить нагрузку на память.

3. Мониторинг использования памяти:
- Используйте инструменты мониторинга, такие как Spark или VisualVM, чтобы увидеть, какие процессы используют наибольшее количество памяти. Это поможет вам определить, где происходит утечка.

4. Настройки Java:
- Убедитесь, что вы используете оптимальные параметры запуска для Java. Например, вы можете попробовать добавить параметры, такие как -Xms и -Xmx, чтобы задать начальный и максимальный объем памяти.
- Пример параметров запуска:
Код:
     java -Xms1G -Xmx3G -jar purpur.jar nogui

5. Обновление Java:
- Убедитесь, что у вас установлена последняя версия Java 8 или 11, так как они лучше оптимизированы для работы с Minecraft.

Если после всех этих шагов проблема не решится, пожалуйста, предоставьте дополнительные данные о том, какие именно плагины вы отключали, и результаты тестов по использованию памяти.
 
A
1.7ГБ - нормальное потребление при запуске сервера... Я надеюсь ты не думаешь, что сможешь держать игровой сервер на 3 гигах оперативы? 8 минимум
Ну и, конечно, твой лог.. одно сплошное высирание ошибки одного и того же плагина. Исправь это. Если хочешь, чтобы тебе помогали с оптимизацией сервера - нужно скидывать отчет spark'a.
 
PROxiMAXyt
1.7ГБ - нормальное потребление при запуске сервера... Я надеюсь ты не думаешь, что сможешь держать игровой сервер на 3 гигах оперативы? 8 минимум
Ну и, конечно, твой лог.. одно сплошное высирание ошибки одного и того же плагина. Исправь это. Если хочешь, чтобы тебе помогали с оптимизацией сервера - нужно скидывать отчет spark'a.
Сейчас скачаю spark и кину логи сюда
 
ChildFreak
ClearLag на ядрах типа paper уже не нужен и наоборот грузит в момент, когда чистит ресурсы в мире. + как и писали выше - 3 гига даже для 1.16.5 - это очень мало. В основном ОЗУ жрут сущности/чанки, а на втором месте уже плагины. Ещё в PlaceholderAPI есть javascript expansion и если из него плейсхолдеры используешь, то они тоже ОЗУ уничтожают. Из твоих плагинов вижу: Multiverse-Core, Matrix и Vulcan - поедают с радостью ОЗУ.

Если делаешь маленький сервер, то можешь убрать анти-читы и модерировать точечными банами. Мультивёрс с мирами, которые кто-то прогружает - тоже не стоит ставить. Если нужен хаб, то либо p####i сервер, либо на краю мира спрятать (лол).
 
PROxiMAXyt
ClearLag на ядрах типа paper уже не нужен и наоборот грузит в момент, когда чистит ресурсы в мире. + как и писали выше - 3 гига даже для 1.16.5 - это очень мало. В основном ОЗУ жрут сущности/чанки, а на втором месте уже плагины. Ещё в PlaceholderAPI есть javascript expansion и если из него плейсхолдеры используешь, то они тоже ОЗУ уничтожают. Из твоих плагинов вижу: Multiverse-Core, Matrix и Vulcan - поедают с радостью ОЗУ.

Если делаешь маленький сервер, то можешь убрать анти-читы и модерировать точечными банами. Мультивёрс с мирами, которые кто-то прогружает - тоже не стоит ставить. Если нужен хаб, то либо p####i сервер, либо на краю мира спрятать (лол).
Так у меня p####i сервер, это сервер грифа. А и да я теперь делаю на 4 гб оперативы
 
PROxiMAXyt
ClearLag на ядрах типа paper уже не нужен и наоборот грузит в момент, когда чистит ресурсы в мире. + как и писали выше - 3 гига даже для 1.16.5 - это очень мало. В основном ОЗУ жрут сущности/чанки, а на втором месте уже плагины. Ещё в PlaceholderAPI есть javascript expansion и если из него плейсхолдеры используешь, то они тоже ОЗУ уничтожают. Из твоих плагинов вижу: Multiverse-Core, Matrix и Vulcan - поедают с радостью ОЗУ.

Если делаешь маленький сервер, то можешь убрать анти-читы и модерировать точечными банами. Мультивёрс с мирами, которые кто-то прогружает - тоже не стоит ставить. Если нужен хаб, то либо p####i сервер, либо на краю мира спрятать (лол).
Античит заменил на более оптимизированный и чудом всего 100 мб на одного игрока
 
PROxiMAXyt
ClearLag на ядрах типа paper уже не нужен и наоборот грузит в момент, когда чистит ресурсы в мире. + как и писали выше - 3 гига даже для 1.16.5 - это очень мало. В основном ОЗУ жрут сущности/чанки, а на втором месте уже плагины. Ещё в PlaceholderAPI есть javascript expansion и если из него плейсхолдеры используешь, то они тоже ОЗУ уничтожают. Из твоих плагинов вижу: Multiverse-Core, Matrix и Vulcan - поедают с радостью ОЗУ.

Если делаешь маленький сервер, то можешь убрать анти-читы и модерировать точечными банами. Мультивёрс с мирами, которые кто-то прогружает - тоже не стоит ставить. Если нужен хаб, то либо p####i сервер, либо на краю мира спрятать (лол).
Multiverse core использую для игрового мира, который отдельный от спавна
 
ВерхНиз