Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   [решено] Запуск программы/процесса с опрюприоритетом и числом используемых ядер (http://forum.oszone.net/showthread.php?t=268158)

RedX 16-09-2013 08:39 2218610

Запуск программы/процесса с опрюприоритетом и числом используемых ядер
 
Необходимо запускать процесс(сетевой рендер) на сервере(Windows Server 2008 R2 X64, Intel Xeon 4Core*HT, 24Gb RAM), но в режиме низкого приоритета и использования только 2 логич.процессоров из 8 существующих.

Как выставить приоритет процесса при запуске я нашел, но вот с ядрами сложнее.
Нигде нет информации как можно ограничить число ядер при запуске процесса на многопроцессорных системах.
Речь идет только о ОС Windows.

Если у кого-0то есть опыт по данному вопросу или готовое решение, пожалуйста, поделитесь информацией.

Efir 16-09-2013 11:32 2218662

это называется Processor Affinity. Штатным диспетчером задач можно привязать выполнение потоков процесса на конкретном ядре(ядрах). При запуске привязать можно через командный процессор.

Iska 16-09-2013 20:43 2218965

Start:
Цитата:



{/low | /normal | /high | /realtime | /abovenormal | /belownormal}
Starts an application in the specified priority class. Valid priority class values are /low, /normal, /high, /realtime, /abovenormal, and /belownormal.

/affinity <HexAffinity>
Applies the specified processor affinity mask (expressed as a hexadecimal number) to the new application.




Время: 13:17.

Время: 13:17.
© OSzone.net 2001-