CPU

CPU Attributes

Attributes specific to a CPU instance.

Attributes:

KeyStabilityValue TypeDescriptionExample Values
cpu.logical_numberRelease CandidateintThe identifier of a logical execution target (CPU) as seen by the operating system, in the range [0..n-1]. [1]1
cpu.modeRelease CandidatestringThe mode of the CPUuser; system (see more)

[1] cpu.logical_number: On systems with simultaneous multithreading (SMT) enabled — such as Intel Hyper-Threading or AMD SMT — this value will usually differ from the physical core number, because each core presents multiple logical CPUs for the system to use.


cpu.mode has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

ValueDescriptionStability
idleIdleRelease Candidate
interruptInterruptRelease Candidate
iowaitIO WaitRelease Candidate
niceNiceRelease Candidate
stealStealRelease Candidate
systemSystemRelease Candidate
userUserRelease Candidate