È possibile guardare gli interrupt su Windows?


2

Con la mia Linux box posso fare quanto segue per guardare gli interrupt in diretta:

watch -n1 "cat /proc/interrupts"

C'è un modo per farlo sui sistemi Windows, in particolare Windows 7?


1
Dai un'occhiata all'SDK di Windows 7 e quindi a Google per il monitoraggio dei DPC. Penso che sarà un buon inizio.

1
XPerf da Windows Performance Toolkit.
Tamara Wijsman,

Risposte:


2

Posso parlare solo per XP, che è quello che ho.

Su XP, non conosco un modo per guardarli in tempo reale, ma c'è la cosa migliore successiva, che sta registrando gli eventi per un po 'e quindi guardando i risultati del file di registro prodotto.

Il programma per farlo è RATT: è uno strumento prodotto da Microsoft, molto leggero e chiaramente rivolto agli sviluppatori. Non è poi così difficile da usare, e fa il lavoro.

(L'ho usato di recente per diagnosticare un problema con interruzioni hardware eccessive che assorbono costantemente il 25-40% della mia potenza di elaborazione della CPU. Mi ha aiutato a identificare un driver difettoso che stava inviando quantità insane di interruzioni hardware e a risolvere il problema.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.