Link to home
Start Free TrialLog in
Avatar of rodrigob
rodrigob

asked on

Measuring accumulated CPU time for processes on XP

Hello,

after installing on our workstations a new utility, I am currently
experiencing certain performance degradation on them. As this
installation coincides with some other major changes on the network,
we really do not know what the source of the problem is.

I would like to measure the accumulated CPU time used by processes so
we can trace which ones are really slowing down the PC.

With the XP Task Manager, a real time view of the live processes and
the consumed CPU time can be seen, but dead processes' information is
lost.

Do you know of any tool or procedure that would allow us to trace the CPU
usage of all proccesses during one day? Also other solutions based on the
standard XP tools would be appreciated.

Thanks in advance for your help and best regards,
Rodrigo.
Avatar of Pete Long
Pete Long
Flag of United Kingdom of Great Britain and Northern Ireland image

look at Process Explorere

Process Explorer
http://www.sysinternals.com/ntw2k/freeware/procexp.shtml
Avatar of rodrigob
rodrigob

ASKER

Already checked that: the consumed CPU time can be seen, but dead processes' information is
lost (just as with W XP Task Manager).

I would need to know how much CPU processes used, even if they terminated already (sort of accumulated log view of all processes started on the PC and the CPU time they used - independently if they are still running or not)
Bionic is a good one!

However it still does not provide with the information I need in this case. Again, once a process is dead, no trace of the CPU it consumed (while alive) is kept anywhere.

This is really the information I need.

So for example, if 27 IExplore.exe processes were started, consumed 3 seconds CPU and were killed afterwards, I would need a tool that tells me, at the end of the session, that 81 seconds of the CPU were used altogether by IExplore.exe processes (accumulated time by name of process throughout a session).
hmm, I understand what you mean, I never heard of such tool myself out there that can do this.

Chris
Actually, I have just found it, inside XP!

If you are interested, go to System/My PC > Manage > PErformance registers and alerts > Counter registers.

It can generate an excel file saying what the CPU comnsumption was per process over a period of time, and it can be scheduled.
So it is inside Adminstrative tools, Computer Management, then Performance Logs and Allerts, then Counter Logs?

Chris
I access it through My PC > Manage > Performance log and alerts > log counters
Yea, thast what i said..

You had it typed System/My PC > Manage > PErformance registers and alerts > Counter registers. lol
ASKER CERTIFIED SOLUTION
Avatar of PashaMod
PashaMod

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial