Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5787 и несколько ядер CPU

supergamer
сообщение 5.1.2018, 14:14
Сообщение #1
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

Есть 4 ядерный процессор и 2 сервера версии 5787 под линуксом.
При запуске в screen параметр - usecore="0" #Привязка к ядрам (0, 1, 2, 3)

Есть смысл для первого сервера установить usecore="0,1" ??
Для второго usecore="2,3" ??

Или 5787 не умеет использовать несколько ядер одновременно и лучше задать
на каждый сервер по одному ядру
Для первого usecore="0"
Для второго usecore="1"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя adva
сообщение 5.1.2018, 14:48
Сообщение #2


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

supergamer, движок может работать только на одном ядре.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 5.1.2018, 15:46
Сообщение #3
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

То есть сделать
- для первого сервера usecore="0"
- для второго сервера usecore="1"

или лучше задвинуть на 3, 4 ядро может линуха будет активнее использовать 1,2 ядро под свои нужды. Прошу советы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 5.1.2018, 15:48
Сообщение #4


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

supergamer, 0 под систему, юзай остальные, верно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 5.1.2018, 16:13
Сообщение #5
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Конечная цель какая ? Прокормить билд 5787 ресурсами CPU ? Сразу говорю, не прокормите. Новые билды и амхы кушают существенно меньше.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fire
сообщение 5.1.2018, 16:19
Сообщение #6


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

usecore="0" вы вешаете сам скрин на нужное ядро, дочерний процесс сервера при этом может висеть на другом. Нужно юзать taskset непосредственно перед hlds_run


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 5.1.2018, 16:26
Сообщение #7


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Цитата(Fire @ 5.1.2018, 17:19) *
usecore="0" вы вешаете сам скрин на нужное ядро, дочерний процесс сервера при этом может висеть на другом. Нужно юзать taskset непосредственно перед hlds_run

taskset -c 1 ./hlds_run
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 5.1.2018, 16:37
Сообщение #8
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

Цитата(adva @ 5.1.2018, 15:48) *
supergamer, 0 под систему, юзай остальные, верно.


Делаю так:
0 ядро - под систему Линукс
1 ядро - 1й КС сервер
2 ядро - 2й КС сервер
3 ядро - ??

Вопросы:
- как гарантировать что линуха будет грузить на 0 ядро, и не полезет на 1 и 2 - там где крутятся сервера. Можно в линухе задать, чтобы она не вылазила за пределы "0 ядра"
- куда задействовать последнее ядро
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Profan
сообщение 5.1.2018, 19:26
Сообщение #9


Стаж: 10 лет
Город: Сочи

Сообщений: 1317
Благодарностей: 403
Полезность: 698

supergamer, Выставить приоритет процессу https://ru.wikipedia.org/wiki/Nice
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 5.1.2018, 19:28
Сообщение #10


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Profan, не нада
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 6.1.2018, 21:22
Сообщение #11
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

Вопросы:
- как гарантировать что линуха будет грузить на 0 ядро, и не полезет на 1 и 2 - там где крутятся сервера. Можно в линухе задать, чтобы она не вылазила за пределы "0 ядра"
- куда задействовать последнее ядро
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 7.1.2018, 12:57
Сообщение #12
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

сделал как советовали в итоге 0 и 3 ядро не используется никогда загрузка их = 0.
может лучше на 1-й сервер назначить 0,1 ядро, а на 2й - 2,3 ядро
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: