Решено Постоянно падает TPS (Утечка свободной ОЗУ)

Статус
Закрыто для дальнейших ответов.

SkillRu1337

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
pacyboy12
Здравствуйте, форумчане. Меня очень мучают лаги на моем сервере. После 2-3 часов нормальной работы, тпс падает до 4-5. Не зависимо от онлайна. Помогает только /reload или перезагрузка сервера. /lagg clear и /lagg killmobs тоже не помогают. Прописывал /stoplag, тпс всё равно не поднимается. Ядро - Spigot #1656 (30.09.2014).

Я точно не знаю, но это норма, что больше 5k чанков?
+ Память постоянно уходит и доходит до 0 при онлайне 20 человек. Всего 4454 мб оперативки.

Список плагинов:
Screenshot_3.png

Screenshot_1.png

Screenshot_2.png
 
Возможно еще что Java установлена криво. Было разок такое.

Теперь появилась еще одна проблема... При любой телепортации я лечу в бездне просто, потом застреваю. Приходится телепортироваться в другие места. В чем дело? Не могу очистить инвентарь, он не очищается ни /clear, ни /ci. А когда перезахожу, опять в бездне.

+ Так у всех игроков и это только в определенных местах
 
Теперь появилась еще одна проблема... При любой телепортации я лечу в бездне просто, потом застреваю. Приходится телепортироваться в другие места. В чем дело? Не могу очистить инвентарь, он не очищается ни /clear, ни /ci. А когда перезахожу, опять в бездне.

+ Так у всех игроков и это только в определенных местах
Все ясно, битые чанки. Карта поломалась. Пока не исследовал этот вопрос, но знаю вот такие советы:
1. Использовать какой-нибудь плагин, нашел вот это http://dev.bukkit.org/bukkit-plugins/chunkfixer/
2. Chunkster (глюченное говно, но кому-то помогло) https://forums.bukkit.org/threads/admin-chunkster.8186/
3. Region Fixer http://www.minecraftforum.net/forum...inecraft-tools/1261480-minecraft-region-fixer
4. Зайти на карту в одиночке, побегать, сохранится
5. Тоже самое, только в mcedit
Поищи, может еще что найдешь.

Регенерировать бесполезно - пробовал (похожая проблема, но не пустота, а клиент вешается на 0 FPS), в воздухе вода появляется, гравий, еще всякие артефакты, а лаги остаются.

Если ничего не поможет - вайп... его можно сделать менее безболезненно (подсмотрел на MineMania): через MultiWorld делаешь второй мир, переносишь спавн и все остальное туда, делаешь портал и игроки недельку-две туда переселяются.
 
Последнее редактирование:
Все ясно, битые чанки. Карта поломалась. Пока не исследовал этот вопрос, но знаю вот такие советы:
1. Использовать какой-нибудь плагин, нашел вот это http://dev.bukkit.org/bukkit-plugins/chunkfixer/
2. Chunkster (глюченное говно, но кому-то помогло) https://forums.bukkit.org/threads/admin-chunkster.8186/
3. Region Fixer http://www.minecraftforum.net/forum...inecraft-tools/1261480-minecraft-region-fixer
4. Зайти на карту в одиночке, побегать, сохранится
5. Тоже самое, только в mcedit
Поищи, может еще что найдешь.

Регенерировать бесполезно - пробовал (похожая проблема, но не пустота, а клиент вешается на 0 FPS), в воздухе вода появляется, гравий, еще всякие артефакты, а лаги остаются.

Если ничего не поможет - вайп... его можно сделать менее безболезненно (подсмотрел на MineMania): через MultiWorld делаешь второй мир, переносишь спавн и все остальное туда, делаешь портал и игроки недельку-две туда переселяются.
Просто админ тпшнулся за 10000 блоков от спавна и видимо поломал чанки, когда я там строить начал...
 
Все ясно, битые чанки. Карта поломалась. Пока не исследовал этот вопрос, но знаю вот такие советы:
1. Использовать какой-нибудь плагин, нашел вот это http://dev.bukkit.org/bukkit-plugins/chunkfixer/
2. Chunkster (глюченное говно, но кому-то помогло) https://forums.bukkit.org/threads/admin-chunkster.8186/
3. Region Fixer http://www.minecraftforum.net/forum...inecraft-tools/1261480-minecraft-region-fixer
4. Зайти на карту в одиночке, побегать, сохранится
5. Тоже самое, только в mcedit
Поищи, может еще что найдешь.

Регенерировать бесполезно - пробовал (похожая проблема, но не пустота, а клиент вешается на 0 FPS), в воздухе вода появляется, гравий, еще всякие артефакты, а лаги остаются.

Если ничего не поможет - вайп... его можно сделать менее безболезненно (подсмотрел на MineMania): через MultiWorld делаешь второй мир, переносишь спавн и все остальное туда, делаешь портал и игроки недельку-две туда переселяются.
Удаляешь все файлы в папке с миром(В пределах разумного) levels.dat, всё кроме region, players, и ещё каких-то пары папочек, а далее скачиваешь повреждённые куски мира копируешь их в чистые куски и загружаешь на сервер.
 
Обнови NoCheatPlus и обнови/замени MotdManager, изменится ли результат?
NCP последней версии. MotdManager попробую найти замену.
NCP последней версии. MotdManager попробую найти замену.
MotdManager не выходит с версии 1.4.5. Есть предложения по замене?
 
Кидаю список плагинов с версиями и полную версию ядра, может так сможете что-нибудь сказать...
AntiPub v0.3.1
AuthMe v2.9.5
AutoMessage v2.5.2
ChatManager v1.19.1
ChestCommands v2.2.3
ClearLag v2.7.2
CombatLog v1.8.11
CustomJoinItems v1.5.1
Essentials v2.13.1
EssentialsSpawn v2.13.1
FrameProtect v2.5
HideStream v1.04
Jobs v2.11.4
LimitedCreative v2.3-SNAPSHOT-06e08c630e
Marriage v1.2.5
MCDonate v0.15.1
MineResetLite v0.3.6
MultiMOTD v1.2.2
NoCheatPlus v3.11.1-RC-sMD5NET-b743
NoobProtector v0.0.4
PermissionsEx v1.20.4
PlugMan v2.0.2
ProtocolLib v3.6.0-SNAPSHOT
Scavenger v1.5a
TNTRun v3.4
TopPVP v0.9
TrophyHeads v1.12.7
UralClans v1.0
Vault v1.4.1-b436
WGFix va.x
WorldEdit v5.6
WorldGuard v5.9

This server is running CraftBukkit version git-Spigot-1.7.9-R0.2-207-g03373bb (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT)
 
Обратись к тех.поддержке хостинга. По сути как мне кажется попробуй сменить ядро на 1.7.5 .Оно так же поддерживает клиентам зайти на сервер с 1.7.2 по 1.7.10 . Проблема я думаю в ядре.(многие скажут что это глупости,но у меня была похожая проблема. При онлайне 10+игроков,падал ТПС до 11,сменил ядро и все нормально) Что касается того,что ты после телепорта оказываешься изначально в бездне,а уже после где-то под землей,так переназать точку телепорта. Поставь ограничения на мир и прогрузи всю карту через плагин WorldBorder + поставь прогрузку чанков в конфиге спигота на значение 7 + отключи все автообновления в конфиге баккит и во всех плагинах.
Ещё бы желательно увидеть характеристики машинки,на которую тебе предоставляет хостинг.А точнее твой тариф.
вообще отпиши в скайп или скинь логи сюда,так как твой список плагинов никому не нужен.Мы тут не телепаты и по списку предоствленных плагинов,которые у тебя стоят,мы ничего не сможем тебе сказать точного и помочь чем либо.
 
Последнее редактирование:
Обратись к тех.поддержке хостинга. По сути как мне кажется попробуй сменить ядро на 1.7.5 .Оно так же поддерживает клиентам зайти на сервер с 1.7.2 по 1.7.10 . Проблема я думаю в ядре.(многие скажут что это глупости,но у меня была похожая проблема. При онлайне 10+игроков,падал ТПС до 11,сменил ядро и все нормально) Что касается того,что ты после телепорта оказываешься изначально в бездне,а уже после где-то под землей,так переназать точку телепорта. Поставь ограничения на мир и прогрузи всю карту через плагин WorldBorder + поставь прогрузку чанков в конфиге спигота на значение 7 + отключи все автообновления в конфиге баккит и во всех плагинах.
Ещё бы желательно увидеть характеристики машинки,на которую тебе предоставляет хостинг.А точнее твой тариф.
вообще отпиши в скайп или скинь логи сюда,так как твой список плагинов никому не нужен.Мы тут не телепаты и по списку предоствленных плагинов,которые у тебя стоят,мы ничего не сможем тебе сказать точного и помочь чем либо.

4608 мб оперативной памяти на 70 слотов (играет макс. 40)
В скайп минут через 20-30 добавлюсь.
Такие лаги начались после установки Spigot'a. До него такого не наблюдалось. Если какой-нибудь craftbukkit для 1.7+ (1.7.2 - 1.7.10)?
Фаст ап.
 
Нет,к сожалению он не поддерживает такой функционал
Какой функционал, ты вообще о чем?

Из-за DCMA все прикрыли, на офф сайте не скачать. Поэтому за отсутствие закладок ручатся не могу, нагуглил.
http://mineblock.ru/load/plaginy_minecraft/craftbukkit_1_6_4_r0_1/5-1-0-394
 
Какой функционал, ты вообще о чем?
Если бы вы читали по внимательней вы бы поняли о чем я.
В данный момент "ТС" запросил ядро CraftBukkut ,которое поддерживает функционал захода на сервер с версий 1.7.2 по 1.7.10. Это есть только в Spigot . Да и зачем ему ваша ссылка,когда он держит сервер на хостинге. Сам же хостинг предоставляет любую версию ядер.
 

Вложения

Кстати.. где-то в чендж логе спигота видел фикс утечки памяти. Ставь последний билд 1.7.10 #1627, могу скинуть если не найдешь. По своим наблюдениями могу сказать что действительно памяти жрет меньше: раньше отжирал все 2гб, а сейчас до 800мб не всегда доходит.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ