Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Обсудим Подгружаем карты в ram

Тема в разделе "Управление сервером Bukkit", создана пользователем momai, 12 ноя 2013.

  1. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Всех приветствую! Помнится, тут была раньш тема, в которой предлагался вариант установки карты непосредственно на оперативку. К сожалению не могу эту тему никак найти. Камрады помогите.
    Конкретно достали отставания серва в моменты сохранения карты на хард. Да и при превышении онлайна за 10 игроков, tps начинает проседать, хотя процессорной мощности и ОЗУ ещё на 3 таких же сервера хватит, а хард ускоренный до 10к оборотов - не спасает...
     
  2. Хостинг MineCraft
    <
  3. vvswarhead

    vvswarhead Старожил Пользователь

    Баллы:
    173
    Сникерсни нравится это.
  4. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Не кладут конечно, но ТПС начинает потихоньку просаживаться и чем больше игроков становится, тем сильнее заметны отставания.
    Plugins (38): TimTheEnchanter, TuxTwoLib, Catastrophes, MineConomy, MultiInv, PTweaks, Minequery, WorldEdit, GiveAll, ruFix, Vault, PermissionsEx, Multiverse-Core, LogBlock, LWC, WorldGuard, dynmap, SignColours, HeroicDeathPlus, MinecraftBot, Dynmap-WorldGuard, MineBackup, EndReset, OpenInv, ZavAutoMessager, ColorMe, Catacombs, Essentials, WorldBorder, ChatManager, EssentialsProtect, EssentialsSpawn, Multiverse-Portals, SkyFall, SignShop, EssentialsAntiBuild, Player-Tracker, EssentialsChat

    15:55:49 [INFO] Максимум памяти: 8 158 MB.
    15:55:49 [INFO] Выделено памяти: 2 014 MB.
    15:55:49 [INFO] Свободной памяти: 1 145 MB.
    15:55:49 [INFO] World "world": 334 чанков, 653 объектов, 237 тайлов.
    15:55:49 [INFO] Nether "world_nether": 919 чанков, 371 объектов, 25 тайлов.
    15:55:49 [INFO] The End "world_the_end": 625 чанков, 11 объектов, 0 тайлов.
    15:55:49 [INFO] World "resource": 91 чанков, 234 объектов, 244 тайлов.
    15:55:49 [INFO] World "skylands": 674 чанков, 29 объектов, 0 тайлов.


    ЦП AMD Phenom(tm) II X4 975
    ubuntu 10.10

    За линк спасибо, будем пробовать.
     
  5. vvswarhead

    vvswarhead Старожил Пользователь

    Баллы:
    173
    проблема не в железе, проблема в самой сборке - 30-40 игроков должно держать без каких либо проседаний
     
  6. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Хз что не так со сборкой. Вот репорт из worldguard, мб будут какие-то мысли. Модов нет.
    К слову, когда серв начинает отставать, никаких других признаков провисаний, кроме консоли майна, нет. ЦПУ, ОЗУ и т.п. в норме.
    Размер мира 5800 в радиусе.
    Сложно сказать на сколько давняя проблема, но точно знаю, что когда мир не таких размеров - всё ок, хоть 20 человек онлайн. Сейчас понастроили, и началась такая ерунда. И уже не первый вайп так.
     

    Вложения:

    • report.txt
      Размер файла:
      31,1 КБ
      Просмотров:
      7
  7. vvswarhead

    vvswarhead Старожил Пользователь

    Баллы:
    173
    строку запуска мне свою покажи
    почему Free memory : 441 MB ?
     
  8. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    java -server -Xincgc -Xms2G -Xmx8G -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -jar craftbukkit-1.6.4-R2.0.jar nogui

    Целиком выглядит так:


    Код:
     #!/bin/sh
             BINDIR=$(dirname "$(readlink -fn "$0")")
             cd "\$BINDIR"
             while true
             do
    java -server -Xincgc -Xms2G -Xmx8G -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -jar craftbukkit-1.6.4-R2.0.jar nogui
                echo "If you want to completely stop the server process now, press Ctrl+C before the time is up!"
                echo "Rebooting in:"
                for i in 5 4 3 2 1
                do
                   echo "$i..."
                   sleep 1
                done
                echo "Rebooting now!"
    
    [DOUBLEPOST=1384259387,1384258922][/DOUBLEPOST]upd: начал ковырять в эту сторону, и думается, не нужно ли увеличить параметр XX:MaxPermSize, хоть он и не является основным, как я понимаю.
     
  9. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Проц слишком хилый, а ты поставил LWC, Dynmap, и всякого говна.
     
  10. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Загрузка цп не превышает 30% в сумме
     
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    У меня так же не превышает 35%, но tps прыгает как на батуте.
     
    Black-UK-Lord нравится это.
  12. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Потому и создана подобная тема. Или типа это нормально, когда загрузка системы не превышает даже минимальных норм, а сервак начинпет вести себя как чёрт знает кто.
     
    Последнее редактирование: 13 ноя 2013
    I-Am-Black-Overlord нравится это.
  13. AlexMerser

    AlexMerser Старожил Пользователь

    Баллы:
    173
    Спайгот пробовал?
     
  14. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Да, забыл совсем отписать, переход на spigot решил проблему. Не думал что сборки так уж сильно отличаются. Но всем спасибо за помощь.
     
  15. AlexMerser

    AlexMerser Старожил Пользователь

    Баллы:
    173
    Спайгот оптимизирован больше
     
  16. Автор темы
    momai

    momai Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    momai
    Ну это я знал, но тут явно видно, что всё работает как и должно было бы быть. С увеличением кол-ва игроков ОЗУ и расход ЦП увеличивается и tps в норме.
    Да ещё учитывая огромное кол-во плагинов "оптимизаторов" которые в сущности делают все одно и тоже - выгружают мусор из java, верилось с трудом. Но будем знать :)
     

Поделиться этой страницей