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

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

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

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

Запуск на разных ядрах

Статус пользователя Anton1o
сообщение 5.5.2013, 17:29
Сообщение #1


Стаж: 17 лет

Сообщений: 919
Благодарностей: 1392
Полезность: 1160

Доброго времени суток всем.

Такой вопрос. Каким образом можно автоматически настроить запуск сервера на определенном ядре процессора?
Например, у меня они ежедневно перезапускаются и приходится руками прописывать нужные параметры.

Долго юзал поиск, нашел это:

То что известно
Привязка процесса с pid 13545 к первому CPU (#0):
taskset -c 1 -p 13545
к 3 и 4 CPU (#2 и #3):
taskset -c 3,4 -p 13545


Debian 6.0.6 x64
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Isset
сообщение 5.5.2013, 17:35
Сообщение #2


Стаж: 15 лет

Сообщений: 82
Благодарностей: 144
Полезность: 917

Цитата(man taskset)
USAGE
The default behavior is to run a new command with a given affinity mask:
taskset mask command [arguments]

You can also retrieve the CPU affinity of an existing task:
taskset -p pid

Or set it:
taskset -p mask pid

Добавить перед hlds_run
taskset -c 3,4 ./hlds_run ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: