SystemResources.GuaranteedCpuUnits Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene las unidades de CPU disponibles en el sistema.
public:
property double GuaranteedCpuUnits { double get(); };
public double GuaranteedCpuUnits { get; }
member this.GuaranteedCpuUnits : double
Public ReadOnly Property GuaranteedCpuUnits As Double
Valor de propiedad
Comentarios
Este valor corresponde al número de CPU garantizadas, tal como se describe en el parámetro de solicitud de CPU de Kubernetes, cada 1000 unidades de CPU representan 1 CPU o 1 núcleo. Por ejemplo, si el POD está configurado con 1500m unidades como solicitud de CPU, esta propiedad se asignará a 1,5, lo que significa que una y media CPU se dedicarán al POD. Para POD, este valor se calcula en función del peso de cgroupv2, utilizando la fórmula . y = (1 + ((x - 2) * 9999) / 262142), donde y es el peso de la CPU y x es el recurso compartido de 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.