- Баллы
- 153
- Имя в Minecraft
- FaNt1K
Всем доброго времени суток.
Не подскажите ли сколько нужно RAM памяти на 100 слотов,чтоб не лагало.
Жду ваших ответов.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
По порядку объясню на что стоит обращать внимание:
Процессор. Процессор является самой важной частью всего сервера, т.к Minecraft в основном будет использовать больше всего именно его.
Люди часто хвастаются "да у меня процессор 3.4 ггц, у меня супер сервер", да? ну вот процессор , тоже 3.0 ггц, но это полное, извините, го*но. У данного процессора частота 3.0 ггц, но 512кб кеш памяти, если вы не знаете что такое кеш память - пожалуйста узнайте. Без неё ваш сервер больше 10 человек не выжмет даже. На архитектуру и частоту шины я не смотрю так пристально как на кеш, для меня это самое главное.
Я так примерно посчитал, если вы хотите сервер на 100 человек, то вам нужен процессор примерно такой характеристики:
2.5-3.x Ггц c КЕШ 8мб (ешё будет зависеть какие плагины и моды вы будете использовать), количество ядер... ну минимум 2, да и, часто видел странные сообщения у пользователей, что буккит использует одно ядро... хз ребят, у меня 4 ядра и по статистике на все 4 ядра буккит у меня растёкся, если ограничить всё на 1 ядро (своими силами) то так можно сказать, я не увидел ни одного доказательства этому от тех кто это писал, поэтому я в это не верю.
К слову о проблемах, те кто хочет арендовать виртуалку, будьте бдительны! Хостер указывает лишь частоту (в лучшем случае хостер укажет какой процессор у него, это я видел максимум на одном сайте), сами посудите, арендаторов на машине может быть очень много, всё будет зависеть от оперативки которая у хостера имеется, так что судите сами какие из этого для вас могут быть проблемы.
Жёсткий диск. Жёсткий диск будет записывать и отдавать все изменения карты игрокам и от быстродействия жёсткого диска будет многое зависеть. Я помню работал с одним знакомым, у него была проблема именно с жёстким диском, когда онлайн превышал 50 человек и все диггеры вышли на охоту, то он плясал румбу, в итоге - лаги.
Я всегда для этих целей использовал SCSI диски, используются они в серверах, в магазинах для ПК вы таких не найдёте, но сейчас они уже тоже считаются старыми и начали использовать SSD диски, они очень дорогие, но того стоят. Скажу одно, не понимал и не понимаю людей которые покупают SATA диски на 3-4 Тб, зачем они вам? вам под сервер 1-2 гб хватит (в зависимости от карты).
Оперативная память. В оперативную память будут заноситься и кешироваться изменения на карте и сама карта, если вы замечали, что после длительной работы сервера, если не правильно его выключить (на крестик), то на сервере после старта заходят игроки и видят откат от души Это связано с тем что изменения с оперативной памяти не внеслись на жёсткий диск.
При выборе советую обращать внимание на частоту работы и тип самой памяти, размер ОЗУ будет зависеть от ваших требований к карте, к примеру карта 2500 в радиус займет у вас ~1.5 гб.
Интернет. Я думаю, что интернет это любимая тема всех людей, давайте обсудим.
Интернет канал в большей степени вам понадобится только для того, чтобы пользователь быстро загружал карту, все запросы к серверу от клиента составляют очень малые размеры.
Опять же, для сервера на 100 человек вам понадобится канал с минимумом 15-20 Мбит\с, пинг (задержка от клиента до сервера) тоже важна, на мой взгляд, поэтому я советую свой сервер всегда ставить в датацентрах, где подключение к магистрали не использует длительные маршруты через свичи\роутеры\шлюзы... Дома иная ситуация, пока ваш пакет дойдёт до провайдера через все дома, пинг он наберёт тоже хороший (смотря какая сеть, если провайдер сэкономил, то не ждите пощады) ну и частые отключения света дома - источник откатов и крашей чанков на карте. Конечно можно себе дома поставить ИБП, но а вдруг вас дома нет? ваш сервер 5-10 минут протянет без света (в зависимости от ёмкости ИБП).
Лично мне провайдер дал канал в 100 мбит, 60% у меня просто не используется, но при небольшой DDoS он может спасти, ну а каналы в 1 Гбит... я такие каналы встречал только на Украине, они вам облегчат жизнь с DDoS но не более. Да и, интел недавно выпустил сетевые карты 10 гбит\с
Процессор: основные требования это большой кеш, можно собирать на серверных процах
Оперативная память: Её должно быть много и она должна быть быстрой, 4-х канальная DDR3 будет идеальным вариантом для домашнего сервера
Материнская плата: берём такую что бы тянула мощный проц и мощную оперативу, не экономим
Жестний диск: берём флешовый гигов на 90, дёшево и быстро
ОС: ставим 64 разрядную...но не винду, она сажрёт всё на красивости и ненужные операции, ставим Linux и оптимизируем его под задачи java-машины, ведь сервер крутится под джавой, и саму джаву подстать системе ставим 64x
Делаем хорошее охлаждение и проводим самый быстрый интернет, желательно с минимальными пингами
При создании собственного сервера на всё про всё ушло 50 тысяч, тянет 100 юзеров, лаги бывают редко, сервер был собран с нуля за 9 часов(утром начали, а вечером он уже работал в игровом режиме, тестовый был просто не нужен)
Память: 7,5 GBА можно в кратце? 😁
Давай разберем сначала направление сервера: с модами/без, с плагинами, в каком количестве. Ядро сервера.
Примерное количество плагинов.Сервер будет без модов.
Ядро сервера спигот
Планирую хостинг брать здесь - http://my.loadcore.ru/cart.php?a=confproduct&i=0
Примерное количество плагинов.
На кой
На койхренстолько? 21-25 максимум, или ты решил построить лагодром?
Нет,решил сделать голодные игры,пейтбол,сплиф,моб арену и прочую хрень)
Надо будет использовать MultiWorldДля этого надо делать несколько серверов в одном
Как, например, у меня
Offtop
А у меня 48 гб озу, хостинг на flyspring.ru
Чтобы стать олигархом в России - "продавай понты", чтобы стать им в Америке - продавай олигархам китайские кроссовки за $2000.