Sysinternals Homepage
Forum Home Forum Home > Sysinternals Utilities > Process Explorer
  New Posts New Posts RSS Feed: Process Explorer - High CPU utilization?
  FAQ FAQ  Forum Search   Calendar   Register Register  Login Login

Process Explorer - High CPU utilization?

 Post Reply Post Reply Page  12>
Author
Message Reverse Sort Order
mubbled View Drop Down
Newbie
Newbie


Joined: 03 June 2008
Online Status: Offline
Posts: 2
Post Options Post Options   Quote mubbled Quote  Post ReplyReply Direct Link To This Post Topic: Process Explorer - High CPU utilization?
    Posted: 04 June 2008 at 4:10pm
Using the earlier version:
I deleted the registry branch (it asked me to agree to things when I started it again) but it went straight back to high CPU.  Also change update time but performance sucked.

Using 11.20
Installed, rebooted, deleted the registry branch & thus far the CPU usage is stable.  Hopefully this keeps me quiet!

Edited by mubbled - 04 June 2008 at 4:51pm
Back to Top
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Posted: 04 June 2008 at 3:22am
Hi mubbled,
 
Please note that the current version of Process Explorer is 11.20.
 
Have you tried any of the troubleshooting steps presented earlier in this topic?
Daily affirmation:
net helpmsg 4006
Back to Top
mubbled View Drop Down
Newbie
Newbie


Joined: 03 June 2008
Online Status: Offline
Posts: 2
Post Options Post Options   Quote mubbled Quote  Post ReplyReply Direct Link To This Post Posted: 03 June 2008 at 9:38pm
I'm getting this problem too and have been for the last couple of months.  I kill ProcExp and my CPU reverts to normal again. 

To restore nomallity, I reboot.  I tend to leave my machine on for weeks at a time and in that period I can usually use ProcExp and all is well.  Today it really bugged me coz it started hogging all the CPU even after I rebooted.

Am on Win XP SP3, running PE version 11.13.  I guess it's something local, otherwise everyone would be screaming about this.  I upgraded ProcExp to 11.13 in an attempt to fix this so I did notice it back in 8.something.  Maybe it's down to an MS service pack/shared library kind of thing?
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 26 April 2008 at 11:07am
Originally posted by gtchamp7

The update speed is set to its default (1 second) and it uses 20-25% when just sitting idle and occasionally spikes unexpectadly at about 85-90% when sitting idle.


Oh and yeah, my personal experiences are that the update speed can be the cause for PE's high CPU consumption, for example I got used to set/use it at 2 seconds refresh or update time/rate (and before that I used 5 seconds setting for a long time), however if I set it to 0.5 second the CPU usage of "procexp.exe" process (with lower pane closed/not shown, also not showing "Processes From All Users" and "Unnamed Handles and Mappings", and with only "Show Fractional CPU" checked) rises from normal/usual 1-2% to no less than 10% average!!

Ivan
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Posted: 26 April 2008 at 7:04am
When I clicked stack for the topmost thread, it said that a stck could not be completed for Process Explorer
You have to use a different instance of PE to get the stack for the threads in the first instance.  An instance of PE will not allow you to inspect the stacks of its own threads.
 
@Ivan: Noticed that, too...
Daily affirmation:
net helpmsg 4006
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 26 April 2008 at 5:06am
Originally posted by gtchamp7

I set the priority to idle and it only dropped to 15% idle ...


Well, that shouldn't happen at all since CPU priorities are relative and not absolute (meaning that just lowering the PE's priority shouldn't lower its CPU consumption); if you want to you can read the, ehm, let's say article titled "PROCESSES AND THEIR BASE-PRIORITIES" on articles1.html page on my computing-related website ...

Ivan


Edited by ivan - 26 April 2008 at 5:50am
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
gtchamp7 View Drop Down
Newbie
Newbie
Avatar

Joined: 25 April 2008
Location: United States
Online Status: Offline
Posts: 8
Post Options Post Options   Quote gtchamp7 Quote  Post ReplyReply Direct Link To This Post Posted: 25 April 2008 at 9:34pm
When I clicked stack for the topmost thread, it said that a stck could not be completed for Process Explorer

When I clicked stack, The first PE was running at about 25%. The CPU usage seemed to have gone down a bit (spiking around 30%).
Don't Worry, Be Happy
Back to Top
gtchamp7 View Drop Down
Newbie
Newbie
Avatar

Joined: 25 April 2008
Location: United States
Online Status: Offline
Posts: 8
Post Options Post Options   Quote gtchamp7 Quote  Post ReplyReply Direct Link To This Post Posted: 25 April 2008 at 9:01pm
I will try that in a minute and report as soon as I get the results
Don't Worry, Be Happy
Back to Top
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Posted: 25 April 2008 at 8:59pm
procexp.exe is Process Explorer.  On a 32-bit system, it is the only process related to PE.
 
Wasn't sure if you were having high CPU usage problems and were using Process Explorer to troubleshoot, or if you were having CPU usage problems with Process Explorer.  Now that we've established that it's the latter, and since we've already been through removing the settings...
 
Please configure symbols in PE, and then launch a second instance of PE.  Use the second instance of PE to inspect the first instance - go to the properties of the first instance of procexp.exe, and then go to the Threads tab. Sort by CSwitch Delta (descending), and get the full stack of the topmost thread.
Daily affirmation:
net helpmsg 4006
Back to Top
gtchamp7 View Drop Down
Newbie
Newbie
Avatar

Joined: 25 April 2008
Location: United States
Online Status: Offline
Posts: 8
Post Options Post Options   Quote gtchamp7 Quote  Post ReplyReply Direct Link To This Post Posted: 25 April 2008 at 8:51pm
Yes, it is procxp.exe

Sorry for not stating that as I thought procxp.exe was the only PE related process.
Don't Worry, Be Happy
Back to Top
 Post Reply Post Reply Page  12>

Forum Jump Forum Permissions View Drop Down