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

Вся правда о Java Сервере

Тема в разделе "Альтернативные серверные платформы", создана пользователем hummer, 30 ноя 2012.

  1. El Romerro

    El Romerro Активный участник

    Баллы:
    78
    Приоритет процесса, чтоб не занимало лишним :) Про то, скажется ли разница между многоядерным или одноядерным ЦП - скажется. Т.к у вас не только одна ява в процессах. И другие процессы не такие "кривые" как это. Те-же СУБД или что-то еще могут крутится на других ядрах тем самым освобождая "пространство" для явы с ведром :)

    Производительность процессора (в целом). Повышение тактовой частоты увеличит скорость обработки злополучного потока. Кэш (я думаю имеется ввиду Кэш-левел ЦП а не что-то еще? :)) - за скорость "подачи" информации из ОЗУ в обработку. Соответственно ограничивает и то и другое, и пропускная способность самой процессорной шины, и набор инструкций (чем лучше алгоритм, тем быстрей считает. К.О.)). Далее объем ОЗУ, т.к во 1х - ява, во 2х - пока ЦП не посчитал, остальное должно хранится где-то в ожидании своего часа. Далее объем жесткого диска, так как памяти у вас даже с 64 гб на борту не хватит для тех-же "999 слотов" на бакките и придется свопить...

    Но. Принципиально не стоит даже пытаться решать эту проблему. Ибо это тоже самое, что засунув движок феррари в ЗАЗ думать, почему эта "скотина" не разгоняется до 250 км/ч :)

    Т.е вас устраивает перспектива отсутствия на этом форуме людей, способных сдвинуть дело с мертвой точки? :) Согласен, с тем, что мне в случаи чего, как лицу заинтересованному проще отписать самой Ане и пообщаться тет-а-тет с теми "кто шарит", чем пытаться разводить дискуссию с "кучей школия". Но ведь я не исключаю, что возможно среди этой кучи найдутся те кто поймет о чем речь, а кто не поймет - попытается понять. Думая так-же как вы, Ленин в свое время мог бы не орать про "безграмотность в народе" и оставить все как есть ;)
     
  2. Хостинг MineCraft
    <
  3. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Школия. Отличное название для руды! Большое месторождение школия, слиток школия. Спасибо! Буду моды писать, обязательно сделаю :).
     
  4. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Статья дельная, немного прояснила суть кривых серверов. Но написать что-то стоящее в одиночку нереалино, а объединяться - проблематично. Нужны лично знакомые люди, способные в этом поучаствовать. А объёдиняться по форуму - невозможно. Девелоперы помнят тему про создание защиты, а воз и ныне там. Вот если в сутках внезапно станет 48 часов, то я с удовольствием апишу для публики такое ядро.
    Школия должно быть больше чем блоков гов... грязи.
     
    ufes нравится это.
  5. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
    Новый сервер от Spout и BukkitBridge для него нас спасает.
     
  6. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
    Ко ко ко, можешь не хвастаться своими методами, скоро Spigot сделает нормальное ядро, и это станет никому не нужным.
    P.S. лучше бы людям помогали, чем хвастались.
     
  7. user13

    user13 Активный участник

    Баллы:
    73
    Юный олигофрен, тебе же ясно написали.
     
  8. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
    Всегда найдутся те люди которые скажут спасибо.
     
  9. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Плагины могут ложится на остальные ядра.
     
    REZAYS и ufes нравится это.
  10. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
    У таких людей которым наплевать на других, никогда ничего не выйдет. По этому что им не сунь у них все боком выйдет, а им никто помогать не станет с их то авторитетом. Тут у нас в мире очень хорошо работает закон бумеранга.
     
    zuma2, scrandre и ufes нравится это.
  11. ufes

    ufes Старожил Девелопер Пользователь

    Баллы:
    173
    xDip в своём репертуаре...
    Не обращайте на этого _человека_с_высокой_самооценкой_ внимания.
     
  12. user13

    user13 Активный участник

    Баллы:
    73
    ага, держи нас в курсе, бро
     
    BrilZliaN, ufes, slenky и 3 другим нравится это.
  13. slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Громкие слова, которые не подкреплены знанием матчасти. Бридж спасает в случае, если мы ставим на споут мелкий bukkit-плагин. Citizens, WorldGuard и остальные крупные плагины без полного переписывания не будут работать на споуте.
     
    slavik123123123 нравится это.
  14. klarnet

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

    Баллы:
    173
    Skype:
    dalios7249
    Имя в Minecraft:
    klarnet
    В любом случае альтернативный вариант - Spigot.
     
  15. El Romerro

    El Romerro Активный участник

    Баллы:
    78
    Ваши скрины не говорят нам о том, сколько ядер/ЦП задействованно на обработке JVM c ведром. Более того ваши скрины не говорят нам, что это ведро (какой-то ваш "сервер" и что внутри нам не известно). Говорят они лишь, о 16 гигах в свопе, что не может не заставить улыбнуться :) Я догадываюсь о вашей "оптимизации". Если вы так усиленно жаждете на венде запилить многоядерность - скачайте это. Будет как раз в вашем стиле :)

    Еще "лучше" :) Ведро критиковали за то что оно синхронным методом выделяет на каждое соединение отдельный СТАТИЧНЫЙ поток (при 999 будет 999 потоков), так вы еще удвоили это число? Теперь у вас 1800 потоков? Поздравляю с отлично проделанной работой :) НА КОЙ Х** ВАМ 4 ПОТОКА НА СОЕДИНЕНИЕ?! :fp:

    Вы откуда вообще взяли эту "магическую четверку"? Из Аниной статьи? У нее всего 8 потоков в пулле (THREADPOOL - гугл в помощь) на сервер. 4 воркера на сеть и по 1му на менеджеры-обработчики мира. При соединении с сервером выделяется один из 4х воркеров (дословно берется один из четырех "спящих" в пулле потоков и ему присваивается задача обработки сокета) на обработку, проводится работа и поток освобождаясь возвращается в пулл. Таким образом Аня добилась что у нее и при 1 и при 999 игроках всегда будет 4 потока на сеть. Неужели так трудно почитать матчасть прежде чем нести ахинею?
     
    dimahru, CyberMan, Jampire и 5 другим нравится это.
  16. Chris

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

    Баллы:
    123
    Прочитал - стал айтишником
     
  17. Existance

    Existance Активный участник Пользователь

    Баллы:
    88
    Skype:
    msur01
    Имя в Minecraft:
    donalD
    [​IMG]
    Вот вам скриншот великолепной оптимизации ОЗУ mcpc+ (последний билд).
    И да, это же (spigot..).
    6 ядер, 16 оперативки, дебиан, фулл 100.
    Genius...
    Когда уже сделают альтернативу MCPC+ с его прожорливостью?
    PS: вайп был месяц назад, сборка идеальна, только нужные плагины и 3 мода, лог чист, все чанки прорендерены ворлдбордером зарание.
    Это скриншот после работы сервера в 1 день.
    При рестарте потребляет 70 процентов на 10 человек.
    Ну если это норма, то хорошо...
     
  18. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Стартовать mcpc+ сервер через мультакрафт == самоубийство, ибо он суёт хреновые флаги в JVM, которые отключают сборку мусора во многих местах, потому у вас тупо течёт память.
     
    skynetxxx, dimahru и Existance нравится это.
  19. Existance

    Existance Активный участник Пользователь

    Баллы:
    88
    Skype:
    msur01
    Имя в Minecraft:
    donalD
    Зря .бался с ним день -.-
    Окай буду с ссх по старинке..
     
  20. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Вот тебе только полезные флаги JVM -XX:+UseG1GC -server -Xmx10G -XX:MaxPermSize=256m -XX:+UseBiasedLocking -XX:+AggressiveOpts -XX:UseSSE=4 -XX:+UseFastAccessorMethods

    И то насчёт -XX:+UseBiasedLocking и -XX:+UseG1GC можно поспорить.
     
    RVXman нравится это.
  21. mcdima

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

    Баллы:
    153
    Имя в Minecraft:
    mcdima
    Ну вот например Энсы пишут свое ядро, под названием "EnServer" :)
     

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