On Thu, 3/27/2025 11:55 AM, Jim the Geordie wrote:
Why do Process Explorer and Task Manger not show
the same figures for the same processes?
It's to make Process Explorer look like a primo piece of software :-)
Which it is.
You don't know now much the staff hate the Sysinternals stuff.
And this is one example, of Process Explorer, rightly casting
shade on the Task Manager that needs to be re-written.
As an example, for your enjoyment, consider Memory Compressor.
Look in Process Explorer, for an entry called Memory Compressor.
That's one reason your OS does not need to use the pagefile.sys .
Memory contents can be lightly compressed. The Memory Compressor
is tied into the Hard Faults statistic of the machine. The more
Hard Faults, the closer to railing on one CPU core, the Memory
Compressor gets.
Well, in task Manager, the Memory Compressor... is not listed!
Not at all! The reason for this, is at least one metadata field
has an empty string in it. The person in charge of the
Memory Compressor code, knows that the Task Manager is picky
about metadata, and they can "make themselves invisible" if
a certain field is left blank. Whereas Process Explorer does
the right thing -- you DO NOT want malware hiding itself, by
riding on the coat tails of the same feature the Memory Compressor
uses to hide itself.
The system loader, in the first place, should NOT be loading
any code, for which the metadata is defective. Neither
should it be loading things that don't have "Parents".
I had that happen once on a Windows, I had a process running
on the machine, where the PPID was "missing". Normally, if a
process doesn't have a parent, INIT is supposed to own it, and
INIT has a PID value. Was it malware ? I couldn't be sure.
I did my usual cleanup routine for that era, and it did
not come back, whatever that was.
So just generally speaking, Microsoft is a "careless OS provider".
They should be smacked, from leaving the portholes open
on the ship, so the ship fills with seawater. Discipline
on the ship is poor. I am NOT IMPRESSED when I see shit like this.
The Task Manager leaves me NOT IMPRESSED. Not even a little bit.
Fix it! Process Explorer tells you Notepad is using 1.23% CPU,
whereas Task Manager could tell you 0% or 1% as potential values.
On high core count processors, those extra digits help.
Paul
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)