In the documentation, it says that these QoS are calculated from a couple of QoS metrics, such as CPU System, Usage, User and Wait.
If somebody could really share the calculation formula, that would be great.
Maybe this helps:
From the technical brief:
CPU informationWindows NT > 4 (2000/XP/2003/Vista/etc.)Total cpu usage = "Processor", "% Processor Time", "_Total"User = "Processor", "% User Time", pchCpu (for “_Total” as well as individual CPU)System = "Processor", "% Privileged Time", pchCpu (for “_Total” as well as individualCPU)Idle = 100 – User – SystemFor the individual cpus, total usage is calculated by summarizing User and System usage.
NT 4Total CPU usage = "System", "% Total Processor Time"User = "System", "% Total User Time"System = "System", "% Total Privileged Time"This os version did not support multiple processors in a generic way.Note that cpu wait time is set to 0, as this is not used in Windows.Processor queue length is fetched
Retrieving data ...