Как привязать программу к определенным ядрам.
Есть Xeon e3 1220 v3, получается так, что даже такой зверь не справляется с обработкой видео в программе OBS на максимальных настройках качсво - 10 + FullHD. Но, если разделись по ядрам игру и OBS то все прекрасно работает. Приходится каждый раз разделять в диспетчере задач по ядрам игру с OBS. Можно ли как-то разделить их, чтобы не делать это каждый раз руками?
|
Цитата:
(можно и не с одним, в параметре указывается маска в виде шестнадцатеричного числа). |
А если мне нужно запустить на двух ядрах, то что писать?
Код:
imagecfg -a 0x1 "C:\Program Files (x86)\Steam\steamapps\common\unreal |
_VIPER_,
How to Create a Shortcut to Run an Application with a Set CPU Affinity in Windows Цитата:
Сайт для автоматического перевода |
Цитата:
Например, 0 и 1 (0011 --> 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 --> 0+0+2+1=3 --> 0x03): Код:
start /affinity 3 calc.exe Скрытый текст
2 и 3 (1100 --> 1*2^3 + 1*2^2 + 0*2^1 + 0*2^0 --> 8+4+0+0=12 --> 0x0C): Код:
start /affinity 0x0c calc.exe Скрытый текст
0, 1 и 3 ядра (1011 --> 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 --> 8+0+2+1=11 --> 0x0B): Код:
start /affinity 0x0b calc.exe Скрытый текст
Смотрите также по расшифровке: Start - Start a program | Windows CMD | SS64.com. |
Время: 00:16. |
Время: 00:16.
© OSzone.net 2001-