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())