Windows Affinity

При установке маски соответствия процессоров Windows для Core 2, маска должна быть 0x0010 или 0x0001? Я видел пример, где маска была установлена ​​на 0x0010 для Core 0, но это не имело особого смысла?

1 ответ

0x0000 позволяет вообще не планировать процессоры для этого процесса / потока. (он будет приостановлен, если предположить, что настройка соответствия не завершится ошибкой во время проверки параметров, которая может отличаться в разных версиях Windows)

0x0001 позволяет только Core 0

0x0002 позволяет Core 1, только

0x0003 допускается как Core 0, так и Core 1.

Вы также можете установить его

("taskset -cp 2 %d"% os.getpid())
Другие вопросы по тегам