SystemResources.GuaranteedCpuUnits Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene le unità CPU disponibili nel sistema.
public:
property double GuaranteedCpuUnits { double get(); };
public double GuaranteedCpuUnits { get; }
member this.GuaranteedCpuUnits : double
Public ReadOnly Property GuaranteedCpuUnits As Double
Valore della proprietà
Commenti
Questo valore corrisponde al numero di CPU garantite, come descritto dal parametro di richiesta della CPU Kubernetes, ogni 1000 unità CPU rappresenta 1 CPU o 1 Core. Ad esempio, se il POD è configurato con 1500 milioni di unità come richiesta di CPU, questa proprietà verrà assegnata a 1,5, il che significa che una e mezza CPU sarà dedicata per il POD. Per POD questo valore viene calcolato in base al peso cgroupv2, usando la formula . y = (1 + ((x - 2) * 9999) / 262142), dove y è il peso della CPU e x è la condivisione della CPU (cgroup v1). https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2254-cgroup-v2#phase-1-convert-from-cgroups-v1-settings-to-v2.