System Idle Process...my system can wait twice as fast as yours :-p

H

Homer J. Simpson

Something interesting I just noticed. No biggie, and my observation is open
to interpretation, but I thought it interesting nonetheless...

I have a hyperthreaded Xeon CPU (though I suspect XP would have the same
behavior with any hyperthreaded CPU). In Task Manager, the CPU Time value
for System Idle Process is moving at twice the "real" time rate. That is,
for every second of real time, the CPU Time value increases by two seconds.

I also have a machine with two physical CPUs, each with hyperthreading (thus
4 CPU graphs under the Performance graph). On that machine, System Idle
Process is moving ahead 4 seconds for every second of real time.

I noticed this because my system has been on for rougly 24 hours, yet Task
Manager reports that System Idle Process has been running for 48 hours.

Surely I'm not the first to notice this? Anyone know of some news group or
forum where this has already been discussed?

(if hyperthreading is disabled in the BIOS, then the time advances normally)

Thoughts?
 
J

Jason Haynes

With my limited knowledge of hyperthreading, I understand that a
hyperthreaded processor is seen as two processors and therefore the cpu time
in task manager is counting both processors simultaneously.
 
H

Homer J. Simpson

Jason Haynes said:
With my limited knowledge of hyperthreading, I understand that a
hyperthreaded processor is seen as two processors and therefore the cpu
time in task manager is counting both processors simultaneously.

Yeah, I understand that...but I just thought the figures displayed are
misleading. It's like this machine is generating 2*X amount of hours worth
of work in X hours....
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top