Ища ответы здесь на «сходство с потоками», я вижу большой интерес к этому, но мало оправданий для этого, за исключением, возможно, получения стабильных результатов QueryPerformanceTimer.
Предполагая современную ОС и современную машину класса рабочих станций/серверов с 2-4 сокетами и современными 4-6-ядерными процессорами, какие веские причины могут быть у кого-то, кто думает, что они знают лучше, чем планировщик своей ОС? Есть ли в реальном мире ситуации, когда лучше взять под контроль аффинити к рекламе? Какие преимущества производительности можно продемонстрировать?
В последний раз, когда я где-то видел действительно хороший аргумент в пользу установки сходства потоков (например, он был подкреплен конкретными результатами, показывающими реальные и значительные улучшения в производительности системы), это был какой-то неясный способ сделать это с драйверами устройств Win2K. Но я не видел ничего подобного в течение многих лет, поэтому, когда кто-то говорит мне, что им нужно контролировать сходство потоков (но не почему), в эти дни я настроен глубоко скептически... но мне любопытно показать обратное.