Plugin=AdvancedCPU measures CPU usage by processes.
This plugin has been deprecated, and should not be used in new skins.
The UsageMonitor plugin should be used in place of this.
Note: The value is a calculation of process CPU time scaled by the number of CPU cores. In order to use the value as a percentage in meters, it must have the MaxValue of the measure dynamically set to the current value of an AdvancedCPU measure which has no
CPUExclude options. See the Example below.
- General measure options
All general measure options are valid.
List of process names separated by
;(semicolon) to use in measurements . If specified,
List of processes separated by
;(semicolon) to ignore in measurements.
Note: The process Idle is a placeholder process used to manage unused CPU, therefore it should be excluded with
CPUExclude=Idleto obtain CPU or
Measures the process that is currently using the most CPU. Valid values are:
1: The value will be the process CPU usage.
2: The string value will be the process name. The number value is not altered.
While rare, it is possible for the database of "counters" that is maintained by Performance Monitor in Windows to become damaged, which will cause the plugin to stop functioning correctly.
In many cases, this can be corrected by "rebuilding" the database from the Windows command line.
Run cmd.exe, being sure to run "As administrator". At the command line, enter the following commands in order:
You should see the following results:
Info: Successfully rebuilt performance counter setting from system backup store