选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

AL2023 系统要求

聚焦模式
AL2023 系统要求 - Amazon Linux 2023

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本节介绍使用 AL2 023 的系统要求。

运行 AL2 023 时的 CPU 要求

要运行任何 AL2 023 代码,使用的处理器需要满足某些最低要求。尝试在不符合这些要求 CPUs 的情况下运行 AL2 023 可能会导致代码执行初期出现非法指令错误。

最低要求适用于AL2亚马逊上的 023 EC2AL2023 装在容器里、和AL2亚马逊以外的 023 EC2

AL22023 年的 ARM CPU 要求

全部 AL2 023 (aarch64ARM) 二进制文件是为 64 位构建的。没有 32 位 ARM 二进制文件可用,因此 64 位 ARM 需要使用中央处理器。

注意

对于基于 ARM 的实例, AL2023 仅支持使用 Graviton2 或更高版本处理器的实例类型。 AL2023 不支持 A1 实例。

AL2023 需要兼容 ARMv8 .2 的处理器以及加密扩展 () ARMv8.2+crypto。所有 AL2 023 软件包aarch64均使用-march=armv8.2-a+crypto编译器标志构建。尽管当尝试在较旧版本上运行 AL2 023 代码时,我们会尝试打印优雅的错误消息 ARM 处理器,第一条错误消息可能是非法指令错误。

注意

由于 AL2 023 的aarch64基本 CPU 要求,所有 Raspberry Pi 之前的系统 Raspberry Pi 5 不符合最低的 CPU 要求。

x86-64 023 的 CPU 要求 AL2

所有 AL2 023 x86-64 二进制文件都是通过传递给编译器-march=x86-64-v2来为x86-64架构的x86-64v2修订而构建的。

该架构的x86-64v2修订版在基准x86-64架构的基础上增加了以下 CPU 功能:

  • CMPXCHG16B

  • LAHF-SAHF

  • POPCNT

  • SSE3

  • SSE4_1

  • SSE4_2

  • SSSE3

这大致对应于 2009 年或之后发布的x86-64处理器。示例包括 Intel Nehalem, AMD Jaguar, Atom Silvermont,以及 VIA Nano 以及 Eden C 微架构。

在 Amazon 中 EC2,所有x86-64实例类型都支持 x86-64v2M1,包括C1、和M2实例系列。

没有 32 位 x86 (i686) AL2 023 二进制文件已构建。尽管 AL2 023 保留了对运行 32 位用户空间二进制文件的支持,但此功能已被弃用,并且可能会在未来的主版本的 Amazon Linux 中删除。有关更多信息,请参阅 32 位 x86 (i686) 软件包

运行 AL2 023 所需的内存 (RAM)

Amazon EC2 .nano 系列的实例类型(t2.nanot3.nanot3a.nano、和t4g.nano)具有 512 MB 的内存,这是 AL2 023 的最低要求。

注意

尽管 512 MB 是最低要求,但这些实例类型受内存限制,功能和性能可能会受到限制。

AL2023 张映像尚未在内存小于 512 MB 的系统上进行测试。在小于 512 MB 的 RAM 中运行基于 AL2 023 的容器映像将取决于容器化工作负载。

某些工作负载(例如某些 AL2 023 版本dnf upgrade之间)可能需要超过 512 MB 的 RAM。出于这个原因,AL2023.3 版本引入了对内存小于 800 MB 的实例的zram默认启用功能。对于容器化工作负载,这意味着某些工作负载可能在具有此内存量的 AL2 023 实例上运行良好,但在内存使用量限制的容器中运行时会失败。

对于内存小于 800 MB 的实例类型,默认情况下, AL2023(自 AL2023.3 或更高版本起)将启用zram基于交换的功能。内存小于 800 MB 的 Amazon EC2 实例类型的示例包括t4g.nanot3a.nanot3.nanot2.nano、和t1.micro。这意味着这些实例类型的内存不足情况更少,因为 AL2 023 将按需压缩和解压缩内存页面。这可以支持原本需要具有更多内存的实例类型的工作负载,但会以增加压缩所需的 CPU 使用量为代价。

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。