2007-01-21, 02:48 AM
This is presented in the hopes it might help someone else or give the ideas....
I had a problem of unhandled interrupts that flooded my setup causing very high CPU usage when a show was recording, though TaskManager showed very little CPU usage. Using the Process Explorer (from Systinternals.com - since bought by MS), I was able to find the out about the hardware interrupts and the DPCs that were eating the machine up.
I thought I solved it in this old thread (the thread subject in the hardware area is " Very high CPU usage with PVR-150 and GBPVR") and then the problem recently returned. I found that the AverMedia 150 tuner, the Dlink wireless card and the onboard audio were all sharing interrupt 11. That sounded bad. I installed a Soundblaster live 5.1 card that was laying around and as I disabled the onboard sound in the BIOS I noticed several other devices I could disable, freeing up interrupts! I turned off the serial ports, the parallel port, the onboard audio and game ports.
When I rebooted, each device (tuner, live! audio and wireless card) was on its own interrupt!! I never thought to disable the legacy ports to free them up.
For now, it appears the lost interrupts and DPC issues are gone. Now if they come back, I'll have to dig deeper and see if one of my cards is going flaky with intermittent failure. But it sure seems like a no-brainer, as I look back on it, to free up all those interrupts. (Who knows, maybe XP was handling the situation before just fine and it was a bad card, but it seems logical to hand out those unused interrupts.)
I had a problem of unhandled interrupts that flooded my setup causing very high CPU usage when a show was recording, though TaskManager showed very little CPU usage. Using the Process Explorer (from Systinternals.com - since bought by MS), I was able to find the out about the hardware interrupts and the DPCs that were eating the machine up.
I thought I solved it in this old thread (the thread subject in the hardware area is " Very high CPU usage with PVR-150 and GBPVR") and then the problem recently returned. I found that the AverMedia 150 tuner, the Dlink wireless card and the onboard audio were all sharing interrupt 11. That sounded bad. I installed a Soundblaster live 5.1 card that was laying around and as I disabled the onboard sound in the BIOS I noticed several other devices I could disable, freeing up interrupts! I turned off the serial ports, the parallel port, the onboard audio and game ports.
When I rebooted, each device (tuner, live! audio and wireless card) was on its own interrupt!! I never thought to disable the legacy ports to free them up.
For now, it appears the lost interrupts and DPC issues are gone. Now if they come back, I'll have to dig deeper and see if one of my cards is going flaky with intermittent failure. But it sure seems like a no-brainer, as I look back on it, to free up all those interrupts. (Who knows, maybe XP was handling the situation before just fine and it was a bad card, but it seems logical to hand out those unused interrupts.)