AL2023 requisitos del sistema - Amazon Linux 2023

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AL2023 requisitos del sistema

En esta sección se describen los requisitos del sistema para utilizar el AL2 023.

CPUrequisitos para ejecutar el 023 AL2

Para ejecutar cualquier código AL2 023, el procesador utilizado debe cumplir ciertos requisitos mínimos. Los intentos de ejecutar el AL2 023 en un código CPUs que no cumpla estos requisitos pueden provocar errores de instrucciones ilegales al principio de la ejecución del código.

Los requisitos mínimos se aplican a AL2023 en Amazon EC2AL2023 en contenedores, yAL2023 fuera de Amazon EC2.

ARMCPURequisitos para AL2 023

Todos los binarios de AL2 023 aarch64 (ARM) están diseñados para 64 bits. No hay ARM binarios de 32 bits disponibles, por lo que se necesita uno de 64 bits. ARM CPU

nota

Para las instancias basadas en ARM, AL2 023 solo admite tipos de instancias que utilizan procesadores Graviton2 o posteriores. AL2023 no admite instancias A1.

AL2El 023 requiere un procesador compatible con ARMv8 0.2 y con la extensión de criptografía (). ARMv8.2+crypto Todos los paquetes AL2 023 aarch64 se crean con el indicador del -march=armv8.2-a+crypto compilador. Aunque intentamos imprimir mensajes de error correctos cuando se intenta ejecutar el código AL2 023 en ARM procesadores antiguos, es posible que el primer mensaje de error sea un error de instrucción ilegal.

nota

Debido a los CPU requisitos aarch64 básicos del AL2 023, todos los Raspberry Pi sistemas anteriores al 023 Raspberry Pi 5 no cumplían los requisitos mínimos. CPU

Requisitos de x86-64 CPU para el 023 AL2

Todos los x86-64 binarios de AL2 023 están diseñados para x86-64v2 revisar la x86-64 arquitectura pasándolos al compilador. -march=x86-64-v2

La x86-64v2 revisión de la arquitectura añade las siguientes CPU características a la arquitectura básica: x86-64

  • CMPXCHG16B

  • LAHF-SAHF

  • POPCNT

  • SSE3

  • SSE4_1

  • SSE4_2

  • SSSE3

Esto se corresponde aproximadamente con los x86-64 procesadores lanzados en 2009 o después. Los ejemplos incluyen las Eden C microarquitecturas Intel Nehalem AMD JaguarAtom Silvermont,,, junto con las VIA Nano y.

En AmazonEC2, todos los tipos de x86-64 instancias x86-64v2 son compatibles M1C1, incluidas las familias de M2 instancias.

No se crean binarios x86 (i686) AL2 023 de 32 bits. Aunque AL2 023 mantiene la compatibilidad con la ejecución de binarios de 32 bits en el espacio de usuario, esta funcionalidad está obsoleta y podría eliminarse en una futura versión principal de Amazon Linux. Para obtener más información, consulte Paquetes x86 (i686) de 32 bits.

Requisitos de memoria () RAM para ejecutar 023 AL2

La EC2 .nano familia de tipos de instancias de Amazon (t2.nanot3.nano,t3a.nano, yt4g.nano) tiene 512 MB, RAM que es el requisito mínimo para AL2 023.

nota

Si bien 512 MB es el requisito mínimo, estos tipos de instancias tienen limitaciones de memoria y es posible que la funcionalidad y el rendimiento estén limitados.

AL2Las 023 imágenes no se han probado en sistemas con menos de 512 MB. RAM La ejecución de imágenes de contenedor basadas en el AL2 023 en menos de 512 MB RAM dependerá de la carga de trabajo contenerizada.

Algunas cargas de trabajo, como las que se encuentran dnf upgrade entre algunas versiones de la versión AL2 023, pueden requerir más de 512 MB. RAM Por este motivo, la versión AL2023.3 introdujo la activación de forma zram predeterminada para las instancias con menos de 800 MB de. RAM En el caso de las cargas de trabajo en contenedores, esto significa que algunas cargas de trabajo pueden funcionar bien en AL2 023 instancias con esta cantidad de memoria, pero fallar cuando se ejecutan en un contenedor restringido a esta cantidad de uso de memoria.

En el caso de los tipos de instancias con menos de 800 MBRAM, el AL2 023 (a partir del AL223.3 o versiones posteriores) habilitará el intercambio basado de forma predeterminada. zram Algunos ejemplos de tipos de EC2 instancias de Amazon con menos de 800 MB de memoria son t4g.nano t3a.nanot3.nano,t2.nano, yt1.micro. Esto se traduce en menos escenarios de falta de memoria para estos tipos de instancias, ya que AL2 023 comprimirá y descomprimirá las páginas de memoria según se requiera. Esto permite cargas de trabajo que, de otro modo, requerirían un tipo de instancia con más memoria, a costa del CPU uso necesario para realizar la compresión.