Requisitos del sistema AL2023 - 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.

Requisitos del sistema AL2023

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

Requisitos de CPU para ejecutar el AL2023

Para ejecutar cualquier código AL2023, el procesador utilizado debe cumplir ciertos requisitos mínimos. Los intentos de ejecutar el AL2023 en CPU que no cumplan 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, y. AL2023 fuera de Amazon EC2

Requisitos de CPU ARM para AL2023

Todos los binarios AL2023 aarch64 (ARM) están diseñados para 64 bits. No hay ARM binarios de 32 bits disponibles, por lo que se requiere una CPU de 64 bitsARM.

nota

Para las instancias basadas en ARM, AL2023 sólo admite tipos de instancias que utilizan procesadores Graviton2 o posteriores. AL2023 no admite instancias A1.

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

nota

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

Requisitos de CPU x86-64 para AL2023

Todos los x86-64 binarios del AL2023 están diseñados para x86-64v2 revisar la x86-64 arquitectura y pasarlos -march=x86-64-v2 al compilador.

La x86-64v2 revisión de la arquitectura añade las siguientes funciones de la CPU 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 Amazon EC2, todos los tipos de instancias x86-64 admiten x86-64v2, incluidas las familias de instancias M1, C1 y M2.

No se crean binarios AL2023 x86 (i686) de 32 bits. Aunque AL2023 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 AL2023

La .nano familia de tipos de instancias Amazon EC2 (t2.nano, t3.nanot3a.nano, yt4g.nano) tiene 512 MB de RAM, que es el requisito mínimo para AL2023.

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.

Las imágenes del AL2023 no se han probado en sistemas con menos de 512 MB de RAM. La ejecución de imágenes de contenedores basadas en el AL2023 en menos de 512 MB de RAM dependerá de la carga de trabajo contenerizada.

Algunas cargas de trabajo, como las que se producen dnf update entre algunas versiones de AL2023, pueden requerir más de 512 MB de 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 instancias AL2023 con esta cantidad de memoria, pero fallar cuando se ejecutan en un contenedor restringido a esta cantidad de uso de memoria.

Para los tipos de instancias con menos de 800 MB de RAM, AL2023 (a partir de AL2023.3 o posterior) ahora habilita el intercambio basado en zram de forma predeterminada. Algunos ejemplos de tipos de instancias de Amazon EC2 con menos de 800 MB de memoria sont4g.nano, t3a.nano t3.nanot2.nano, y. t1.micro Esto se traduce en menos escenarios de falta de memoria para estos tipos de instancias, ya que el AL2023 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 uso de la CPU necesario para realizar la compresión.