• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
MagicAndre1981

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

1,451 posts in this topic

Hi,

I've used a disassembler to look what the function does and from what I see, it belongs to the PowerManagment which control the new CoreParking ( http://thelazyadmin.com/blogs/thelazyadmin/archive/2009/02/05/what-s-new-in-2008-r2-core-parking.aspx, http://blogs.technet.com/mattmcspirit/archive/2009/05/07/seeing-core-parking-in-action.aspx, http://www.windowsitpro.com/article/john-savills-windows-faqs/q-how-can-i-enable-core-parking-in-my-system-without-changing-my-power-scheme-.aspx ) feature.

Can you disable it and check if the CPU usage is reduced?

André

0

Share this post


Link to post
Share on other sites

Hello André, Thanks for your quick reply :)

It was a bug in bios, I had a beta bios installed for sometime and forgot about it, I just reverted to latest stable bios and the problem is now gone.

0

Share this post


Link to post
Share on other sites

Hi,

great to hear, that it is fixed. So the BIOS had some trouble with the CoreParking feature.

Have fun with your Windows now :)

0

Share this post


Link to post
Share on other sites

My problem now lies in the fix. I am running W7 64-bit on a 27" iMac (late 2009 model) on a Core i7 (quad) using Bootcamp 3.0 with OSX SL 10.6..

I'm currently downloading the 3.1 update of Bootcamp, but am not hopeful that it will solve my problem.

The process you described yielded the very clear finding that ACPI.sys is causing the pb:

post-282536-126804943439_thumb.png

This is using up a full processor out of my 4 processors 100% of the time... My iMac is red-hot.

Now I have cruised the forums all over the place, but nobody has identified this particular problem with Boocamp on this iMac, although similar problems point to the fact that one should disable ACPI compatibility stuff. My problem?

My Windows 7 won't let me do that. I just don't get the Remove or Disable buttons when I go to these devices. I can't go in BIOS either as there is no BIOS, it's Bootcamp.

I'm at a loss here.

Just to be quite complete: I'm running Windows with Bootcamp, but also have VMware installed on the machine, using the Bootcamp intall when in OSX. I've tried disabling the VMWare stuff while in native W7 mode, but it doesn't change anything.

Any pointers?

You can't disable ACPI, this is required for using Windows >= Vista. Have you tried the latest Bootcamp?

So, problem identified and circumvented for now, not solved. It turns out that this crazy processor hogging happens when I connect a headset to the headset jack. Plug it in, boom, CPU at 100%. Unbelievable.

As it happens, I also had a huge network latency problem (my 10Mbps connexion wouldn't go past 300Kbps - i.e. instead of 2-3Megabytes per second I'd get 10Kbytes per second download). I thought it was related. In fact it wasn't.

So I have also, eventually, connected an external WiFi device (Belkin F5D8053) and it works. I think it's very clear now that the Atheros WiFi installed on the 27" Core i7 basically doesn't work with W7 Bootcamp. I have reinstalled drivers and so on (BTW, finding Atheros drivers on the net is close to impossible). Will have to wait until they release new drivers before I enable it again. It works like a breeze on Snow Leopard, though.

I'll investigate the headset freaky issue. Will resintall or change drivers and see what happens. Will keep you posted.

Thanks for posting.

0

Share this post


Link to post
Share on other sites

this is a really strange issue with your headset. Ok, post us what you found out later :)

0

Share this post


Link to post
Share on other sites

this is a really strange issue with your headset. Ok, post us what you found out later :)

Well, it's a hell of a weird story, but it's, er, "fixed", so to speak.

Basically, if I ease out the headset jack just a fraction, then it works... There's some issue also about the fact that trrs (mic and audio out in the same jack) is not implemented properly in Bootcamp/Win7. It's threrefore probably related, as the trrs depends on finer position of the connector in the jack, I guess. Or something.

You can go here to find out more details about that story and how broad of a user base that issue affects, with Apple obviously not giving a rat's a**:

http://discussions.apple.com/thread.jspa?messageID=11200699

Cheers.

V.

P.S.: I did of course try several driver versions for the internal Cirrus Logic and so on, to no avail.

Edited by vfwh
0

Share this post


Link to post
Share on other sites

Ididnt think it woudl do anything if I uninstalled the Firestudio driver, but it did. and it when I ran the W7 health report it said nothing of high interrupt rate. So i guess i will let presonus know. thanks Andre.

I have a high interrupt rate. it does it even if my firestudio is not plugged in.

but the drivers are installed! What happens if you remove the drivers? If the issue gone?

Edited by sounds
0

Share this post


Link to post
Share on other sites

Ididnt think it woudl do anything if I uninstalled the Firestudio driver, but it did. and it when I ran the W7 health report it said nothing of high interrupt rate. So i guess i will let presonus know. thanks Andre.

ok, so contact the support of PreSonus.

0

Share this post


Link to post
Share on other sites

Hi, the idle process is nothing you should worry about. The intelppm.sys brings the power saving features of your CPU to Windows.

Extend the "System" node please and post the new picture!

regards

André

0

Share this post


Link to post
Share on other sites

please provide the complete etl file. upload it to your SkyDrive (if you have a LiveID) and send me the link via PM.

0

Share this post


Link to post
Share on other sites

You have the same issue like vfwh. The ACPI driver is causing the usage. Do you use the latest BIOS/drivers? Does it also happen if you make a Clean Boot (http://support.microsoft.com/kb/929135). If not a third party driver/program is causing it.

0

Share this post


Link to post
Share on other sites

Hello,

thank you for this tutorial :)

While analysing my laptop* I found 2 things.

This is with my WLAN enabled. There are 2 bands with high CPU usage to see. During that time I was downloading and uploading with about 1.3MB/s respectively.

There are also other peeks to be noticed. I will come back to those later.

WLANDPC.jpg

As you can see, the main culprit is the ndis.sys driver, which indicates bad WLAN drivers. Is there something I can do about this, besides updating the drivers? I can't find any new drivers on the net. I can't find ANY firmware updates on the net. :(

The latest drivers I can find are:

http://www.atheros.cz/download.php?atheros=AR9285&system=3

which have version number 7.7.0.331, which are in fact older than the Windows Update drivers which have version number 8.0.0.238

I've found some drivers on MSI's site and I've tried multiple versions, but it makes no difference for the high DPC latencies.

WLANanalyzed.jpg

Now the trace with WLAN disabled:

NoWLANDPC.jpg

NoWLAN.jpg

There's just peeks to be seen. These are the same peeks you saw after the downloading/uploading in the previous images. These peeks occur every 15 seconds and are caused by:

NoWLANanalyzed.jpg

ACPI.sys. This does not change with a (sort of) clean boot.

'Sort of' clean boot? Well, the norton internet security service does not allow itself to be disabled. When I deselect it and click apply it just becomes selected automatically again. Even in safe mode...

*

MSI CS620:

Interl Core i3-330M

ATi Radeon HD5470

4 GB DDR3

Win7 32 bit

Wireless Network Adapter: Atheros AR9285

Edited by VultureX
0

Share this post


Link to post
Share on other sites

Hi,

don't worry about the WLAN. The cause is the ACPI.sys driver. Have you installed the latest BIOS/chipset drivers?

0

Share this post


Link to post
Share on other sites

Why shouldn't I worry about the WLAN?

When I'm downloading at 2MB/s, CPU usage exceeds 20%. That means 1 thread is near fully loaded (dual core CPU; 4 threads)!

With the WLAN card enabled I experience random >4000 microseconds DPC latency spikes. This can well be the cause of input lag (intermittent pauses while typing) that I'm experiencing.

I can confirm I have the latest BIOS and chipset drivers.

Edited by VultureX
0

Share this post


Link to post
Share on other sites

plase create 2 trace file (1 with and 1 without WLAN) and upload them and send me the link via PM

0

Share this post


Link to post
Share on other sites

plase create 2 trace file (1 with and 1 without WLAN) and upload them and send me the link via PM

PM should be sent.

0

Share this post


Link to post
Share on other sites

I look at it later and post what I found out.

0

Share this post


Link to post
Share on other sites

I think it may be caused by the PowerSaving feature of your mobile Intel i3 CPU. Which powerplan do you use? Try changing to high performance and disable all power saving features. Does it help? Or do you still have spikes from the ACPI.sys driver?

0

Share this post


Link to post
Share on other sites

Andre,

Thanks for all the work on this post. I recently purchased a Gateway DX-4822 for use with a HDTV streaming media. Thought it would be a good fit, but it's brand new and I'm already having issues. I'm using the HDMI output into a receiver and then sending video to the TV. The computer output is only good for stereo though...when in 5.1 it mixes all the audio channels and doesn't work properly. Sadly none of the other media driver are compatible with my machine. I've tried every version of the media drivers for the Intel G35 and nothing works at all, so I go back to the original.

Anyways...a bigger problem. When I stream video for about 20 minutes I get big system interrupt problems. I ran a trace and this is the output:

post-287625-127066727169_thumb.png

Hoping it's not a driver issue with the media chipset driver because as I said, I tried all alternatives available at Intel and after install I get numerous video and audio issues.

hope you can help!!

Jonathan

Edited by savagejw
0

Share this post


Link to post
Share on other sites

I think it may be caused by the PowerSaving feature of your mobile Intel i3 CPU. Which powerplan do you use? Try changing to high performance and disable all power saving features. Does it help? Or do you still have spikes from the ACPI.sys driver?

Well, I disabled IntelSpeedstep and put it on high performance mode, disabled all sleep/screen/shutdown timers, but I still get the spikes...

I've been busy with this all day long without any results, reinstalling drivers and stuff, but I only seem to break things up. :(

I've kind of had it with this thing. Thanks for your help André, but it just seems this laptop is not carefully put together considering all kind of dependencies on software and faulty drivers... If you delete one thing all hell breaks loose and it'll cost you all day to fix it again.

I'm back where I started now. I've wasted a day and tons of Gigs on system restore.

0

Share this post


Link to post
Share on other sites

Andre,

Hoping it's not a driver issue with the media chipset driver because as I said, I tried all alternatives available at Intel and after install I get numerous video and audio issues.

hope you can help!!

Jonathan

Hi Jonathan, I saw your PM, I check the file later and post what I see.

Well, I disabled IntelSpeedstep and put it on high performance mode, disabled all sleep/screen/shutdown timers, but I still get the spikes...

I've been busy with this all day long without any results, reinstalling drivers and stuff, but I only seem to break things up. :(

I've kind of had it with this thing. Thanks for your help André, but it just seems this laptop is not carefully put together considering all kind of dependencies on software and faulty drivers... If you delete one thing all hell breaks loose and it'll cost you all day to fix it again.

I'm back where I started now. I've wasted a day and tons of Gigs on system restore.

Contact the MS support and create a new PSS for your issue.

0

Share this post


Link to post
Share on other sites

Hey,

I've finally found the causes(!) of the latency spikes.

The first one obviously was the WLAN card. With that disabled I still had 15 seconds spikes and a few random spikes and no internet. Then I disabled the Microsoft ACPI-compliant Control Method Battery and that took care of the 15 second spikes. Now I still had a few random high spikes and no internet and no information about my battery life. Then I switched from my HD5470 to my Intel Media accelerator and now FINALLY all latency spikes are gone.

But now there's no internet, no battery information, no highpeformance quality graphics.

Would you still recommend to contact microsoft support? What does PSS mean?

Edit:

About the WLAN: I tried using only my other NIC with an ethernet cable, but that still gave me DPC latency spikes. So I uninstalled Norton Internet Security and now I can browse the web, download and upload using my other NIC card without latency spikes. If I use my WLAN card, I still get a number of spikes just after downloading or uploading, similar to the images I posted earlier. Very weird:

Norton uninstalled and only the WLAN card causing DPC latency spikes just after internet usage:

OnlyWLAN.png

Edited by VultureX
0

Share this post


Link to post
Share on other sites

the other NIC may have an integrated chip which processes some tasks in hardware, while the WLAN adapter uses the CPU more.

Because the ATI card causes the issue, contact the AMD/ATI support and tell them your results.

0

Share this post


Link to post
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.