Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

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

- - - - -

  • Please log in to reply
1403 replies to this topic

#226
Luminarist

Luminarist
  • Member
  • 5 posts
  • OS:none specified
  • Country: Country Flag
I've sent u a pm with the link in it.


How to remove advertisement from MSFN

#227
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

ntkrnlmp.exe!PopThermalLogMetricsInformation

ACPI.sys!StartTimeSlicePassive

Which cooler do you use for your Intel i7? What's the temperature when you have the high DPC usage? I can see core 3 is busy doing all the DPC stuff.
Posted Image

#228
Luminarist

Luminarist
  • Member
  • 5 posts
  • OS:none specified
  • Country: Country Flag
I'm not sure.. Cuz i bought this from Acer, model Aspire M7720...

#229
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

is the laptop very hot when you have this issue?
Posted Image

#230
Luminarist

Luminarist
  • Member
  • 5 posts
  • OS:none specified
  • Country: Country Flag
Erm, its a PC.. Dun think the fan is loud when it happens tho..

#231
bertox

bertox
  • Member
  • 4 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag
Hi, i'm getting high DPCs all time, and even on idle my CPU never goes to 0%, always around 2%. DPC are around 1000us all time flat, tested with DPC Latency Checker. It causes my system don't work good.., i'm work in Audio production and get drop outs.

Here is my ETL file: http://www.mediafire...rrupt VOSTA.rar

I'm using Vista Ultimate x86.

My Rig:
- C2D @ 3000MHz
- GA P35 DS3L
- 4GB ram
- 3 Terabytes hdd.
- GeForce 6600gt

Please help me!! I've tryed everything! :realmad:

One thing: i'm testing Windows 7 (x64) on same machine.., and no errors at all... 13us dpc WTF! :}

Thanks.

Edited by bertox, 20 November 2010 - 08:30 PM.


#232
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

update your nVIDIA driver for the NVIDIA GeForce 6600 GT. Also update the driver wdmqua.sys (QUARTET Audio Driver?)

The trace says you use an Intel® Pentium® Dual CPU E2180 @ 2.00GHz, not a Core2Duo.

CPU 0 Usage, CPU 1 Usage,
usec %, usec %, Module
25192 0.07, 23162 0.07, nvlddmkm.sys
17650 0.05, 18341 0.05, wdmqua.sys
Posted Image

#233
bertox

bertox
  • Member
  • 4 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag
All my drivers are updated (same drivers on 7 works ok)...

My e2180 IS a CONROE.., aka C2D. And it's running at 3GHz, oc'd. No matter what this app say...

Maybe is the USB port/sys? I see a lot of calls.. Or TCPIP.sys..? :blink:

Thanks.

Edited by bertox, 21 November 2010 - 09:50 AM.


#234
bertox

bertox
  • Member
  • 4 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag
Well, uninstalled graphics and audio and DPCs go to 100us (do you want etl file?).. :whistle:

Installed again and all up to 1000us like before.. :wacko:

There is a problem with multimedia hardware and the rest of OS i see.., don't think faulty drivers but some VISTA problem..

Edited by bertox, 21 November 2010 - 12:08 PM.


#235
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

contact the creator of your Audio device about the DPC issue.
Posted Image

#236
bertox

bertox
  • Member
  • 4 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag
mmm.., and the Graphics too? :rolleyes:

Thanks.........

#237
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

try different drivers. For the GeForce 6600 GT try older drivers.
Posted Image

#238
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
Hello Magical Andre,

I've been chasing a dpc issue since last year and revisited the issue about a week ago with them. They want to offer me a replacement but I want to do my homework because I did find a 'workaround' originally. I want to permanently fix the issue because the laptop I have right now has great features. Also, there is nothing 'wrong' with it except for this dpc issue.

Just to give some history on the problem, the workaround I'm referring to is suspending the acpi.sys thread. If that thread is suspending using the process explorer or process hacker the dpc interruptions stop.

However, I want to find the root of the problem and I stumbled across this forum while searching on Google for information.

I read the explanation on the first page and the SDK link you provided is for Windows 7. Do you have a link for Windows XP?

Edited by djquartz, 28 November 2010 - 01:30 PM.


#239
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

install WPT on Windows 7 and xcopy the complete WPT folder to XP and run the command without the -stackwalk option.
Posted Image

#240
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
Thanks that worked, I was able to install it on my win7 test machine and copy the folder over to the problem laptop running XP. The viewer wouldn't run on XP, so I viewed the file using the win7 machine with your explanation. It appears the following are the highest.

- usbport.sys
- ntkrnlpa.exe
- atapi.sys
- sptd5789.sys
- acpi.sys

There is one in there for the dpc latency checker but I won't include that. The only reason I had this open during the trace is so I could run xperf when the spikes were high and capture the data.

Here is a link to my file,

http://www.sendspace.com/file/wt5cgg

Edited by djquartz, 29 November 2010 - 08:56 AM.


#241
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

the USBport driver is the cause. Which USB devices do you use? Have you installed all motherboard drivers?
Posted Image

#242
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
Hello Andre,

I've been looking for newer chipset drivers, I've updated all my other drivers such as the network adapter, wireless, etc. I have updated the Intel Storage Matrix drivers which should contain chipset drivers as well correct?

The main usb devices I use on my system are the following.

Native Instruments Audio 8 DJ
Native Instruments Traktor Kontrol X1

They both have the latest drivers installed, however the spike occur when they are connected or not regadless.

Edited by djquartz, 30 November 2010 - 11:41 AM.


#243
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

The main usb devices I use on my system are the following.

Native Instruments Audio 8 DJ
Native Instruments Traktor Kontrol X1

They both have the latest drivers installed, however the spike occur when they are connected or not regadless.


contact the Native Instruments support about this.
Posted Image

#244
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
What I meant to say is I still get high spikes when those devices are not connected. I was just stating which usb devices I use normally with this system.

I can get the same spikes without those devices connected. So what I'm trying to troubleshoot is the source of the spikes being seen in windows without any external devices.

I'm a beta tester for Native Instruments so I always get the newest drivers when available and I have been in contact directly regarding dpc issues.

However the system has the issue when just sitting idle without any external usb devices connected.

Also, with suspending the acpi.sys thread with Process Explorer, it stops the spikes with or without these same devices connected.

Edited by djquartz, 30 November 2010 - 07:19 PM.


#245
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
I found a utility that actually was able to identify the chipset properly. I have the Intel GM45 Express chipset on my motherboard.

I'm looking for updated chipset drivers to see if I can update the usb controller drivers. The current drivers installed are from 2007.

#246
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
I think, keyword THINK, I might have fixed the problem. Now I don't know if it's a combination or just the driver update that fixed it.

I had a Seagate 500gb 5400 rpm drive installed as a secondary drive in my laptop for over a year now.

I replaced it with a 750gb 7200rpm drive this evening after ghosting all the data over to it.

Now, I booted up and yes I still had spikes shortly after my last post about the chipset, etc.

So I jumped on the Intel website in search of newer drivers. It's telling me my chipset drives are the latest released 2009, which I don't fully believe. I updated my Intel 5100 drives about a week ago to a 2009 release because that's all I could find. The online inf identifier informed me there was a newer driver for my wireless adapter as of 07/2010.

I installed that driver and checked with the dpc latency checker. I had no red spikes, nothing but green. Also, keep in mind I have my wireless disabled when using audio applications.

<UPDATE>

While typing this message I seen a couple yellow spikes, and then one red spike. However, it has really improved from previous because I would get them continuously with the wireless disabled. I think the laptop was running for almost 15 minutes straight without any spikes which has never happened before.

I'm still in search to see if I can find updated chipset drivers because that could be the missing piece of the puzzle and solve the interrupts for good.

#247
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
The current 2007 usb drivers are version 8.3.0.1011, doing a little bit of searching on Google shows there version 9.1.1.1004. So I'm hunting for that installer now.

#248
djquartz

djquartz
  • Member
  • 8 posts
  • OS:XP Pro x86
  • Country: Country Flag
Found a newer installer from a thread and learned a good piece of information. I had to install the inf updated with the /overall switch. This forced the new drivers onto the system. Now I have usb drivers 8.3.1.1011from 2008 installed and my controller drivers, etc are updated to 9.3.1.1013 from 2009.

I'll have to see how my system performs now.

#249
darren

darren
  • Member
  • 4 posts
  • OS:Windows 7 x86
  • Country: Country Flag
I was using my laptop as normal and it became slower and slower until it almost ground to a halt. So I rebooted, thats when the problem started. This isnt the first time either its quite regular.

I have the trace commands set as .bat files on my desktop, it took 20 minutes to run the trace and to stop the trace and the desktop to fully load.

I dont know how much use the .etl file is or if it even captured all of the problems.

Looks to me like svchost.exe is the culprit, but there are so many processes below this tree that I cant pinpoint exactly where the problem is.

http://rapidshare.co...592/100_CPU.ETL

#250
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,986 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

the Indexer casues the issue:

Process Name, Process, Stack, Count, Time (s), Cpu, Count: Sampled Profile
System, System (4), [Root], 8652, , , 8652
, ,    |- ntkrpamp.exe!PspSystemThreadStartup, 8496, , , 8496
, ,    |     |- ntkrpamp.exe!ExpWorkerThread, 8232, , , 8232
, ,    |     |     |- syscache.sys!ScpInitializationWorker, 7969, , , 7969
, ,    |     |     |     syscache.sys!ScpInitializeCache, 7969, , , 7969
, ,    |     |     |     |- ntkrpamp.exe!ZwLoadKeyEx, 7968, , , 7968
, ,    |     |     |     |     ntkrpamp.exe!KiFastCallEntry, 7968, , , 7968
, ,    |     |     |     |     ntkrpamp.exe!NtLoadKeyEx, 7968, , , 7968
, ,    |     |     |     |     ntkrpamp.exe!CmLoadKey, 7968, , , 7968
, ,    |     |     |     |     |- ntkrpamp.exe!CmpCmdHiveOpen, 7967, , , 7967

syscache.sys = discache.sys = System Indexer/Cache Driver

I don't know why the driver opens registry hives. How large is your Index? reduce the size of the indexed locations.

You can also run Process Monitor in background and look which registry values are being read all the time.
Posted Image




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users



How to remove advertisement from MSFN