Jump to content

How to get the cause of high CPU usage by DPC / Interrupt


Recommended Posts


try to disable it in the BIOS.

Isn't that a little dangerous?

Do you know what that particular thing does? What it is being used for?

And I don't even know how to disable something in the BIOS. I don't even know how to access the BIOS... :/

Link to comment
Share on other sites

normally F2 oder DEL keys let you go to the BIOS. I've also disabled it. But make a full system backup to be safe.

So press F2 when I start into windows 7? Is that how to get INTO the BIOS?

Then when I'm in there, I have no idea how to disable that function... :/

Do you know of another tutorial or guide that can help me?

EDIT:

Andre, I am using an apple iMac with Bootcamp installed.

Thus, I do not have a BIOS. It is using an "EFI".

Do you know how I can access this EFI on my windows side? Alternately I could try booting up my Mac side and changing things from there...

Edited by Malumen
Link to comment
Share on other sites

  • 2 weeks later...

Hi Andre & all,

I've been searching for weeks to get a solution to bad latency issues causing static audio pops, dropouts and freezes in Win7 I even bought a brand new motherboard hoping to fix my latency issues, only to find them much worse with the new board!

storport.sys is now the main culprit which I isolated in LatencyMon.

Finally discovered this forum & thread. Andre - followed your instructions and discovered storport.sys "RaidAdapterTimerDpcRoutine" is the culprit, with a max actual duration of over 51ms per spike.

However now that I've located the problem - what can I do about it? I've searched for a long time for any kind of update or fix or revision or driver rollback for storport.sys.

System is:

Windows 7 64bit SP1

Asus Sabertooth 990FX mobo

AMD Phenom II X6 1090T black

8gig ram

Have installed all latest drivers from Asus including latest BIOS, latest drivers for the GFX card etc and all the Win7 updates including SP1.

Cheers from Australia,

David

Link to comment
Share on other sites

Hi Andre,

No I don't have a RAID setup - using 3 separate drives - an internal IDE HDD, an SSD and an external drive connected via SATA.

I checked in the BIOS and the SATA ports are all set to AHCI, and I couldn't find any other options to enable or disable RAID. Are there settings in the device manager or switches in the registry I need to change?

All the best,

David

Edited by davros303
Link to comment
Share on other sites

DPC Info

Total = 3993 for module storport.sys

Elapsed Time, > 1024 usecs AND <= 2048 usecs, 76, or 1.90%

Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%

Elapsed Time, > 4096 usecs AND <= 8192 usecs, 0, or 0.00%

Elapsed Time, > 8192 usecs AND <= 16384 usecs, 0, or 0.00%

Elapsed Time, > 16384 usecs AND <= 32768 usecs, 0, or 0.00%

Elapsed Time, > 32768 usecs AND <= 65536 usecs, 38, or 0.95%

Total, 3993

storport.sys!RaidpAdapterTimerDpcRoutine calls amd_sata.sys. This is the AMD SATA driver. You use a older version from 2011:

post-70718-0-59884000-1346348347_thumb.p

"amd_xata.sys", "1.2.001.0292 built by: WinDDK"

"amd_sata.sys", "1.2.001.0292 built by: WinDDK"

Install the 12.8 Southbridge driver:

http://support.amd.com/us/gpudownload/windows/Pages/raid_windows.aspx

Edited by MagicAndre1981
Link to comment
Share on other sites

Wow, they were the only drivers I hadn't installed. Big thanks!

The DPC is much better, but still spiking into the red on DPC latency checker every few seconds. The new culprits seem to be Wdf01000.sys (FxDpc:FxDpcThunk) and nvlddmkm.sys (0xfffff88011186128).

What's misbehaving now?

http://www.mediafire.com/?qob0e3k3h0ihgnq

Cheers,

Davros

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...