Проблема такая -- пишу WDM драйвер PCI устройства. Отложенная процедура обработчика прерывания (DPC) устанавливает объект событие в сигнальное состояние и начинает выполняться код в режиме пользователя. Суммарная задержка между началом работы ISR и кодом пользователя составляет примерно 350 мкс на Athlon 750.
Кто нибудь знает какую часть времени времени занимает выполнение функции синхронизации?

Насколько я знаю объекты синхронизации ядра выполняются в NT ОЧЕНЬ долго.
ЗЫ. Просто вся литература у меня дома, посмотреть ответ смогу вечером только..
PPS. Похоже придется использовать QNX, сосвем не нравится замедление работы приложения при перемещении мышки или запуске программ

(приложение запущено с приоритетом реального времени

)