#1 2022-07-31 14:11

ajx89
Member
Registered: 2022-07-31
Posts: 2

Shutter not monitoring CPU load correctly

Hi. I tried shutter. It counts the load going down even if it goes for a fraction of a second and adds it up to the duration. Any way to make it consider a long duration instead of split second instances of low CPU load?

I set the threshold to below 20 percent and it still kept counting the load when it was above the limit.

I recorded a video of what exactly happens, and uploaded it on YouTube. The screen in the video shows windows resource monitor, shutter and cinema4d rendering window.

https://www.youtube.com/watch?v=_5wn2PX-Cm8

Last edited by ajx89 (2022-07-31 14:13)

Offline

#2 2022-08-10 16:53

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,440

Re: Shutter not monitoring CPU load correctly

The CPU Usage event has an option to use the average measurement rather than an instantaneous reading. It looks like you already have this option enabled, judging by your video. I think the issue here is in the difference in CPU usage readings coming from different software, i.e. Shutter vs Resource Monitor.

There are several different ways of measuring CPU usage/utilization. Shutter uses a conventional mechanism that involves reading the performance counters offered by Windows API. Essentially, it is calculated as a ratio of "Busy Time" to "Total Time", also known as "% Processor Time".

In the most recent versions of Windows (8 or 10), Microsoft came up with an alternative metric called "% Processor Utility", which attempts to take into account the varying operating frequency of modern processors. The two metrics "% Processor Time" and "% Processor Utility" almost always disagree, and the newer metric is no longer bound to 100%.

Resource Monitor and Task Manager in Windows 10 are probably using the new "% Processor Utility" metric, which can lead to a lot of confusion, let's say when you see your CPU usage at 185% or when different measuring software display different values.

You will find plenty of confused people on the net, if you search around. For example, see these:

Offline

#3 2022-08-11 16:07

ajx89
Member
Registered: 2022-07-31
Posts: 2

Re: Shutter not monitoring CPU load correctly

Okay. So what do you suggest in order to use the CPU based trigger ?

Offline

#4 2022-08-13 10:18

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,440

Re: Shutter not monitoring CPU load correctly

ajx89 wrote:

So what do you suggest in order to use the CPU based trigger ?

Adjust your CPU usage threshold to align with the conventional reading.

To determine the threshold you can use Shutter's reading or other alternative measuring software, for example Process Explorer, which is officially endorsed by Microsoft.

Offline

Board footer

Powered by FluxBB