Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Set affinity запущенного процесса для сервера с 24 ядрами (Numa 0,1)

Ответить
Настройки темы
Любой язык - Set affinity запущенного процесса для сервера с 24 ядрами (Numa 0,1)

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Dragokas
Дата: 21-04-2013
Как установить распределение нагрузки на все 24 процессора сервера уже запущенного процесса.

Пробовал с помощью Nircmd, но у него возникли проблемы со второй группой процессоров.

Эта команда устанавливает соответствие к 0-11 (numa 0) и 12-13 ядрам (Numa 1)
Код: Выделить весь код
nircmdc.exe setprocessaffinity process.exe 0 1 2 3 4 5 6 7 8 9 10 11 12 13
а
Код: Выделить весь код
nircmdc.exe setprocessaffinity process.exe 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
устанавливает соответствие к 0-11 (numa 0) и 12, 14 ядрам (Numa 1). То есть 13 вырубает. (смотрю в Task Manager-е -> Set affinity)
и т.д., если задать 15, то получу 15 процессор; 13 и 14 не будут работать.

Видимо nircmdc не умеет работать с группами процессоров.
Пробовал патчить EXE с помощью ImageCFG и флагом 16-ричной суммы - FFFFFF (2^0+...2^23). Результаты не очень. Нагрузка стала только выше.

Помогите, пожалуйста, альтернативными вариантами. Приветствуются любые средства.

Отправлено: 22:13, 04-04-2013

 

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Актуально.

-------
Alex Dragokas


Отправлено: 01:49, 11-04-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Все еще актуально. Кто знает другие средства?

-------
Alex Dragokas


Отправлено: 20:53, 21-04-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Set affinity запущенного процесса для сервера с 24 ядрами (Numa 0,1)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Помогите с написанием bat файла для проверки запущенного процесса. Stranger404 Скриптовые языки администрирования Windows 17 17-08-2020 22:50
Проверка запущенного процесса Anarasius AutoIt 2 25-06-2014 11:39
.NET - как контролировать ход выполнения запущенного процесса RUVATA Программирование и базы данных 3 31-08-2010 14:00
Java - Отслеживание состояния запущенного процесса EvgeniyQQQ Программирование и базы данных 15 02-10-2007 13:20
А можно для уже запущенного процесса сменить user-a ? ukms Программирование и базы данных 6 23-10-2002 13:51




 
Переход