Udostępnij za pośrednictwem


SystemResources.GuaranteedCpuUnits Właściwość

Definicja

Pobiera jednostki procesora CPU dostępne w systemie.

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

Wartość właściwości

Uwagi

Ta wartość odpowiada liczbie gwarantowanych procesorów CPU zgodnie z opisem parametru żądania procesora Kubernetes, każdy 1000 jednostek procesora CPU reprezentuje 1 procesor CPU lub 1 rdzeń. Jeśli na przykład zasobnik jest skonfigurowany z 1500m jednostkami jako żądanie procesora CPU, ta właściwość zostanie przypisana do 1,5, co oznacza, że jeden i pół procesora CPU będzie dedykowane dla zasobnika. Dla zasobnika ta wartość jest obliczana na podstawie wagi cgroupv2 przy użyciu formuły. y = (1 + (x - 2) * 9999) / 262142), gdzie y jest wagą procesora CPU, a x jest udziałem procesora (cgroup v1). https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2254-cgroup-v2#phase-1-convert-from-cgroups-v1-settings-to-v2.

Dotyczy