В винде под WinDbg можно посмотреть, какие IRP стоят в очереди к устройству или обрабатываются в текущий момент. А чем это можно посмотреть непосредственно из живой системы? Всякие DiskMon, ProcessMonitor и подобные показывают только завершенные операции, но не те, что находятся в состоянии обработки или ждут в очереди.