Java. Сборка собственного создания. 93 мода. Играем на отдельном сервере (я хост, Forge.jar, все дела). Нас 5 человек, вылетает только у одного конкретно.
Что выявлено:
1) Вылетает только в новом нашем мире, в котором уже достаточно развились
2) Если отойти от нашего дома где-то за 2000 блоков, то вроде не вылетает
3) Происходит жесткая утечка памяти на процессе Java (используется JDK 8), но в майне при этом 40-60% только занимает памяти
4) В прошлом мире такого не было, модов новых за это время не поставили, удалили только один
5) Смотрел через Spark, ничего вроде бы особо не нарыл (да и не особый эксперт в этом)
Конфиг человека:
RX 580 8 GB, 16 GB DDR4, Ryzen 5 1600X
Что было сделано в попытке всё исправить:
1) Обновление видеодрайверов (были старые, поставили самые актуальные(что не особо видюхи амудэ любят, надо искать конкретную версию, но времени не было искать подходящую))
2) Выделялось больше и меньше памяти
3) Убивались и удалялись все сущности в мире (помогало ВРОДЕ БЫ на некоторое время, потом всё равно отлёт)
4) Выделялось больше файла подкачки
Как это выглядит в общем:
Человек заходит на мой сервер и мы смотрим через диспетчер задач, сколько жрёт процесс Java. Пока всё норм, чуть двигаемся, стоит на месте, а потом начинает жёстко утекать памяти, по 100-150МБ в секунду уходит. Доползает до отметки около 8700-9200 МБ = майнкрафт вылетает (иногда просто закрывается майнкрафт с фоном земли, иногда просто закрывается с ошибкой и консолью разработчика), при этом иногда чёрный экран может быть (видеодрайвер перезагружается - это видно по тому, как встроенный ночной свет(режим) выключается) и всё по новой потом. Иногда показывает в консоли 1285 Out of memory, либо Bad video drivers (то есть, конкретной проблемы нет, может вообще комплексная проблема)
Мои подозрения:
Может создаётся какая-то сущность или их огромная часть, видеобуфер переполняется вместе с памятью и потом вылет из-за этого, раз удаление всех сущностей помогает (и если отойти далеко от дома) ненадолго.
В других играх и в других мирах всё чики-пуки, проблем нет.
Список модов (клиентский):
Оптимизирующие и вспомогательные:
VanillaFix
OptiFine
Surge
BetterFPS
DynamicLights
MouseTweaks
Wawla (What Are We Looking At)
InventoryTweaks
Xaero’s Minimap
⚙ Индустриальные и технические:
IndustrialCraft 2 (ex112)
RedstoneFlux
Applied Energistics 2 (rv6-stable-6)
Advanced Solar Panels (для IC2)
Gravitation Suite
🌿 Фермерство, природа и еда:
Forestry
Pam's HarvestCraft
Just Enough HarvestCraft
Spice of Life
AppleCore (для Spice of Life)
🏗 Строительство и декор:
Chisel
Carpenter's Blocks
Bibliocraft
🏞 Миры и генерация местности:
Biomes O' Plenty
Ruins Mod
Recurrent Complex
🛡 РПГ и выживание:
Tinkers’ Construct
Tinkers' Tool Leveling
Mantle (библиотека для Tinkers' Construct)
Zombie Awareness
🏰 Структуры и данжи:
Twilight Forest
Better Dungeons
⚔ Мобы и боевка:
Special AI
Infernal Mobs
🔌 Ядра и библиотеки:
Mantle
CoFH Core
CodeChicken Lib
IronChest
🚀 Прочее:
PlayerRevive
Better Than Bunnies
Tinkers’ Leveling Addon
TrashSlot
Project Vibrant Journeys
Reliquary