Optimización de las opciones de CPU - Amazon Elastic Compute Cloud

Optimización de las opciones de CPU

Muchas de las instancias Amazon EC2 admiten el multiproceso simultáneo, lo que permite la ejecución simultánea de varios subprocesos en un único núcleo de CPU. Cada subproceso está representado como una CPU virtual (vCPU) en la instancia. Una instancia tiene un número predeterminado de núcleos de CPU, que varía en función del tipo de instancia. Por ejemplo, el tipo de instancia m5.xlarge tiene dos núcleos de CPU y dos subprocesos por núcleo de forma predeterminada, es decir,— cuatro CPU virtuales en total.

nota

Cada vCPU es un subproceso de un núcleo de CPU, excepto para las instancias T2, las instancias M7a, las instancias de Apple Silicon Mac y las plataformas ARM de 64 bits, como las instancias con procesadores de AWS Graviton.

En la mayoría de los casos, habrá un tipo de instancia Amazon EC2 con la combinación de memoria y número de vCPU adecuada para sus cargas de trabajo. Sin embargo, puede especificar las siguientes opciones de CPU para optimizar la instancia en función de cargas de trabajo o necesidades empresariales específicas:

  • Número de núcleos de CPU: puede personalizar el número de núcleos de CPU de la instancia. Esto le ofrecerá la posibilidad de optimizar los costos de licencias de software con una instancia que dispone de la cantidad suficiente de memoria RAM para cargas de trabajo con uso intensivo de memoria pero menos núcleos de CPU.

  • Subprocesos por núcleo: puede deshabilitar el multiproceso especificando un único subproceso por núcleo de CPU. Esto podría utilizarlo en determinadas cargas de trabajo, como las cargas de trabajo de informática de alto rendimiento (HPC).

Puede especificar estas opciones de CPU durante la inicialización de la instancia. No se aplican cargos adicionales o reducidos al especificar opciones de CPU. Se aplican los mismos cargos que en el caso de las instancias que se inician con opciones de CPU predeterminadas.