PaulFXH
Tue May 16 14:18:54 CDT 2006
Noel Paton escreveu:
> Paul
> One of the problems with all these utilities is that they themselves use CPU
> time - and some use more than others. Any utility with a graphic interface
> is likely to use more CPU time than one without, etc..
>
> The Win ME System Monitor numbers are notoriously buggy, and are probably
> best ignored. Wintop (which actually comes from Win95, IIRC) is a better
> tool for this.
Thanks for the reply Noel.
The problem is that there is a whole slew of third-party utilities that
report the same sort of high CPU usages as does System Monitor. These
include PCWizard, SysMon 1.22, FreeMeter, Aida32, Active CPU, TClockEx
and Everest 2.20.405 (the last FreeWare version).
As far as I can gather, the "high" results emanate from (or from the
same source as) the registry key
HKEY_DYN_DATA\PerfStats\StatData\KERNEL\CPUUsage.
Must we conclude, therefore, that all CPU usage information based on
the values in this key are nonsense?
Actually, I don't know if there is a separate registry key that logs
the performance data counter from which the "low" CPU usage utilities
(Process Explorer and WinTop)get their numbers although there is a key
at
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PerfStats\Enum\KERNEL\CPUUsage]
whose description (% time CPU is not idle) at least fits that which
seems to be associated with the "low" CPU usage readings. However, no
numbers are evident in this key.
Notwithstanding your comments, I still find it very strange that the
WinMe OS (and possibly others as well) at least permit, and possibly
even promote, the reading of two very different values for the current
CPU usage without explanation.
Paul
>
> --
> Noel Paton (MS-MVP 2002-2006, Windows)
>
> Nil Carborundum Illegitemi
>
http://www.crashfixpc.com/millsrpch.htm
>
>
http://tinyurl.com/6oztj
>
> Please read
http://dts-l.org/goodpost.htm on how to post messages to NG's
> "PaulFXH" <paul_hackett2@yahoo.com.br> wrote in message
> news:1147775841.102919.267720@j55g2000cwa.googlegroups.com...
> > Hi
> > I've been puzzled for some time as to why the multitude of third-party
> > utilities that report CPU usage can be divided into two distinct
> > groups: those that report LOW values and those that report HIGH values.
> > (E.g. on my computer when lightly loaded, Process Explorer sees CPU
> > usage as typically 2-4% while FreeMeter gives it as 50-70%).
> >
> > Now, I find that within Windows WinMe itself, two utilities are
> > available which report very dfferent CPU usage numbers. These are
> > WinTop (subtract the Idle usage from 100% to get the number that Task
> > Manager reports as CPU usage in the NT OSs) and System Monitor.
> >
> > Is one more correct than the other or should a different significance
> > be associated with each?
> >
> > TIA
> > Paul
> >