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żde 1000 jednostek procesora CPU reprezentuje 1 procesor CPU lub 1 rdzeń. Jeśli na przykład zasobnik jest skonfigurowany z jednostkami o pojemności 1500 m 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. W przypadku zasobnika ta wartość jest obliczana na cgroupv2 podstawie wagi przy użyciu formuły y = (1 + ((x - 2) * 9999) / 262142), gdzie y jest waga procesora CPU i x jest udziałem procesora (cgroup v1). Aby uzyskać więcej informacji, zobacz https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2254-cgroup-v2#phase-1-convert-from-cgroups-v1-settings-to-v2.

Dotyczy