1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Запуск сервера на конкретном ядре.

Тема в разделе "Помощь", создана пользователем Westus, 31 дек 2016.

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

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

    Баллы:
    78
    В конфиге запуска можно указать сколько ядер может использовать сервер, а как у казать конкретно какие ядра использовать?
     
  2. glavrak

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

    Баллы:
    96
    Имя в Minecraft:
    Mr_Krab
    Не понял, а зачем вообще на нескольких ядрах запускать.
     
  3. ipv2007

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

    Баллы:
    88
    Имя в Minecraft:
    ipv2007
    А, так, просто так...

    P.S. Не пойму, то ли народ нынче отупел, то ли делает такой вид...
    А зачем вообще продавать процессоры с несколькими ядрами? Как думаешь?
     
  4. glavrak

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

    Баллы:
    96
    Имя в Minecraft:
    Mr_Krab
    Мысли конкретнее выражай что тебе нужно указать ядро хоста или ядро самого сервера майна. Вообще сомневаюсь, что это можно сделать так как в этом случае тебе нужно указывать самой системе на каком ядре запускать. Я же не парюсь мой хост автоматом распределяет процессы по ядрам.
     
  5. KobaltMr

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

    Баллы:
    88
    Имя в Minecraft:
    KobaltMR_
    Достаточно Java указать это,
     
  6. ipv2007

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

    Баллы:
    88
    Имя в Minecraft:
    ipv2007
    Мне ничего не нужно!
    Распределять процессы по ядрам - это не тоже самое, что запустить один процесс на двух ядрах!

    ТопикСтартеру: почитай эту тему. Там есть ответ на твой вопрос.
     
  7. KobaltMr

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

    Баллы:
    88
    Имя в Minecraft:
    KobaltMR_
    Minecraft это почти не касается (
     
  8. InterVi

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

    Баллы:
    173
    есть софтина
    Код:
    man taskset
    Но зачем? Ядра написаны многопоточными и они такими останутся, прироста в производительности не будет. Просто основной поток будет висеть на указанном ядре и всё.
     
  9. alexandrage

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

    Баллы:
    173
    Тс наверно хочет ограничить пользователей по ядрам.
     
  10. Автор темы
    Westus

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

    Баллы:
    78
    Просто автоматическое распределение как-то странно работает. Процесс случайным образом выбирает ядро и вгружает его до 100, а потом берет следующее и так скачет по всем 12 потокам. И мне показалось, что 6 серверов точно будут встречаться на 1 ядре в то время как остальные в этот момент будут свободны.
    Да и мониторить так удобней. Зная за какими ядрами привязаны сервера можно точно определить перегруз на конкретном сервере.
     
  11. alexandrage

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

    Баллы:
    173
    Тогда это крайне тупо и не выгодно. Ведь серверу нужно не одно ядро, у тебя будет отставание на netty, запкуске и остановке сервера, сохранение карты, чат и прочие мелочи, что идут в отдельном потоке.
     
  12. Автор темы
    Westus

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

    Баллы:
    78
    Я думаю использовать по 2 ядра для каждого сервера.
     
  13. alexandrage

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

    Баллы:
    173
    Зачем тебе самого себя ограничивать, ты же снизишь производительность серверов. Если у тебя кпу уже не тянет, стоит подумать о разделение серверов на 2 дедика. А так ты только хуже сделаешь.
     
  14. Автор темы
    Westus

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

    Баллы:
    78
    Пока все тянет. Сервер 1. Просто размышляю как правильно добавить еще серверов на эту машину.
     
  15. glavrak

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

    Баллы:
    96
    Имя в Minecraft:
    Mr_Krab
    Скажи для начала характеристики своей хост-машины и желательно какое ядро, тогда и помочь будет легче тебе.
     
  16. Автор темы
    Westus

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

    Баллы:
    78
    Intel Core i7-3930
    HDD2x SSD 240 GB SATA
    RAM 8x RAM 8192 MB DDR3
    Сейчас вертится термос 1.7.10 планирую добавить еще 5 серверов на спонже 1.10.2
     
  17. alexandrage

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

    Баллы:
    173
    Не советую на одном дедике запускать больше 3-4 сервера, если онлайн по сотке.
     
  18. Автор темы
    Westus

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

    Баллы:
    78
    Лучше брать несколько дешевых?
     
  19. InterVi

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

    Баллы:
    173
    Это почему? Если там много ядер, оперативки, несколько дисков, несколько сетевух. На ум приходит только пропускная способность шины.
     
  20. Автор темы
    Westus

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

    Баллы:
    78
    У проца 6 ядер и 12 потоков.
     

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