SystemResources.GuaranteedCpuUnits Eigenschaft

Definition

Ruft die im System verfügbaren CPU-Einheiten ab.

public:
 property double GuaranteedCpuUnits { double get(); };
public double GuaranteedCpuUnits { get; }
member this.GuaranteedCpuUnits : double
Public ReadOnly Property GuaranteedCpuUnits As Double

Eigenschaftswert

Hinweise

Dieser Wert entspricht der Anzahl der garantierten CPUs, wie durch kubernetes CPU-Anforderungsparameter beschrieben. Jede 1000 CPU-Einheiten stellen 1 CPU oder 1 Core dar. Wenn der Pod beispielsweise mit 1500m Einheiten als CPU-Anforderung konfiguriert ist, wird diese Eigenschaft 1,5 zugewiesen, was bedeutet, dass eine und eine halbe CPU für den Pod reserviert wird. Bei einem Pod wird dieser Wert basierend auf der Gewichtung anhand der cgroupv2 Formel y = (1 + ((x - 2) * 9999) / 262142)berechnet, wobei y es sich um die CPU-Gewichtung und x um die CPU-Freigabe (cgroup v1) handelt. Weitere Informationen finden Sie unter https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2254-cgroup-v2#phase-1-convert-from-cgroups-v1-settings-to-v2.

Gilt für: