Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
надо создать нужное число потоков (по количеству... 10.07.04 19:57 Число просмотров: 1583
Автор: cb <cb> Статус: Member Отредактировано 10.07.04 19:59 Количество правок: 1
|
> Если поднять IRQL до HIGH_LEVEL на всех процессорах - то > конечно да. Но KeRaiseIrql() делает это только для текущего > процессора. Поэтому для UP проблем нет никаких, а на MP > совсем не просто.
надо создать нужное число потоков (по количеству процессоров) с такими affinity mask чтобы каждый из них выполнялся на своем процессоре после чего синхронно поднять на них irql до нужного уровня. один из потоков нагрузить еще и бизнес логикой - после поднятия irql выполнить то что тебе надо... мне попадалась когда-то реализация этой идеи...
cb.
|
|
|