|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Использование Мультипоточности (Hyper-Treading)
Пожалуйста, если кто знает, как можно реализовать сабж, подскажите, как?
Речь идет о реализации многопоточности на уровне процессора (например, как это сделано в последних версиях таких архиваторовв, как WinRAR и 7zip). THE CRACKER IS OUT THERE Последний раз редактировалось 4kusNick, 14.09.2006 в 11:10. |
#2
|
|||
|
|||
можно юзать SetThreadIdealProcessor чтоб конкретной нитке указать предпочитаемый процессор, или SetProcessAffinityMask\SetThreadAffinityMask чтобы задать номера процессоров, на которых может выполняться процесс\нитка
|
#3
|
||||
|
||||
Спасибо, буду исследовать =)
THE CRACKER IS OUT THERE |
#4
|
||||
|
||||
Вообще по-моему если 2 трида создаёшь(ну шоб они тока проц загружали, а ен просто висели) винда их сразу на разные процы вешает.
|