TrafficMonitor icon indicating copy to clipboard operation
TrafficMonitor copied to clipboard

W11 22H2 and 1.84 - CPU usage shown in TrafficMonitor still way below real usage

Open stef-CH opened this issue 2 years ago • 10 comments

First of all, many thanks to zhongyang2190 for the latest update to 1.84!

The CPU usage shown in TrafficMonitor is about 3-4 times lower than the CPU usage shown in the task manager. This issue came up after upgrading to 22H2.

stef-CH avatar Oct 05 '22 14:10 stef-CH

Have you set like this? image

jovanzers avatar Oct 05 '22 14:10 jovanzers

The above shows the correct operation, I adjusted and it seems to be OK now

soleilven avatar Oct 05 '22 14:10 soleilven

When I change the acquisition method to "Use the performance counter", then TrafficMonitor simply shows 0%, no matter how hard the CPU is working . . . . .

stef-CH avatar Oct 05 '22 14:10 stef-CH

When I change the acquisition method to "Use the performance counter", then TrafficMonitor simply shows 0%, no matter how hard the CPU is working . . . . .

Are you using Lite version?

jovanzers avatar Oct 05 '22 14:10 jovanzers

I followed the method and watched the task manager, the CPU ratio is nearly the same. That's why I confirmed the method is useful. Do not use the lite version, :)

soleilven avatar Oct 05 '22 14:10 soleilven

Thanks @jovanzers and @soleilven Actually I tried both versions, the full one and the lite. Same behaviour with both, as soon as I change to "Use the performance counter", TrafficMonitor shows CPU at 0%.

As it's working on your side I assume that it is an issue on my side only. Thanks anyway

stef-CH avatar Oct 05 '22 15:10 stef-CH

Actually it's not just you. However, "Use performance counter" never showed anything different from "0% use" for me ever in TrafficMonitor under Windows 11. So I kind of got used to it.

(Ryzen 3600x, B550 mainboard, chipset driver 4.08.09.2337, Windows 11 build 22621.608, TrafficMonitor Standard 1.84)

NewRavenGer avatar Oct 05 '22 20:10 NewRavenGer

TrafficMonitor retrieves the hardware data by using the library of LibreHardwareMonitor. I now checked the CPU usage by using LibreHardwareMonitor directly . . . and there's the issue! LibreHardwareMonitor shows the CPU usage of all individual cores correctly but the calculation of the total is wrong.

There's nothing wrong with TrafficMonitor and I assume we will have to wait for an update of the respective library from LibreHardwareMonitor.

stef-CH avatar Oct 07 '22 14:10 stef-CH

If I understood correctly, LibreHardwareMonitor was updated and now the data "CPU Total" is displayed correctly 7U8BrT3JCo

akominch avatar Mar 27 '23 15:03 akominch