View Issue Details
|0002217: High DPC latency querying hard drives
|I recently started using Speedfan to monitor my PC. After trying other similar programs, Speedfan is the one I prefer.
However, I noticed one minor issue. While running in the background, Speedfan makes audio and video stutter very briefly once a minute. Using DPC Latency Checker (from thesycon.de), I confirmed that Speedfan is causing latency spikes every 65 seconds.
I tried disabling some things in the options and with command-line parameters. The solution was to use /NOSMARTSCAN. Updating the Intel storage drivers (for ich9r) didn't help, nor disabling the jmicron IDE controller.
For now, I can live without monitoring the hard disks.
|Steps To Reproduce
|1. Monitor DPC latency for a few minutes before starting Speedfan to confirm that there are no latency spikes caused by other programs or drivers.
2. Start Speedfan and monitor DPC latency. Every 65 seconds, it'll spike.
3. Close Speedfan and start it again with /NOSMARTSCAN. No more DPC latency spikes.
|I'm using 2 250GB Seagate disks in RAID0 as boot device and a standalone 300GB Seagate disk for document storage. All are connected to the Intel SATA controller.
Attached is a screenshot of DPC Latency Checker taken while running Speedfan.
|No tags attached.
|Asus P5K-E wifi
|Video Card Model
|Powercolor Radeon HD4830
|Using PassMark DiskCheckup and smartctl to query SMART info doesn't cause DPC latency spikes. However, those programs can't get detailed info about the disks in the RAID array. If this is caused by querying the RAID disks, would it be possible to disable just that?