搜索

第 2 章 64k 页大小内核

download PDF

kernel-64k 是一个支持 64k 页的额外的可选的 64 位 ARM 架构内核软件包。这个附加内核与支持 4k 页的 ARM 内核的 RHEL 9 一同存在。

最佳的系统性能与不同的内存配置要求直接相关。这些要求由内核的两个变体解决,每个变体适合不同的工作负载。因此,64 位 ARM 硬件上的 RHEL 9 提供了两个 MMU 页大小:

  • 用于在较小的环境中有效地使用内存的 4K 页内核,
  • 用于具有大型连续内存工作集的工作负载的kernel-64k

4k 页内核和 kernel-64k 在用户体验方面没有不同,因为用户空间是相同的。您可以选择最适合您情况的变体。

4K 页内核

在较小的环境中,使用 4k 页面来更有效地使用内存,比如在边缘和低成本、小型云实例中。在这些环境中,由于空间、电力和成本的约束,增加物理系统内存量并不实际。另外,并非所有 64 位 ARM 架构处理器都支持 64k 页大小。

4k 页面内核支持使用 Anaconda 的图形安装,系统或基于云镜像的安装,以及使用 Kickstart 的高级安装。

kernel-64k

64k 页大小内核对于 ARM 平台上的大型数据集是一个有用的选项。kernel-64k 适用于内存密集型工作负载,因为它在整体系统性能,即在大型数据库、HPC 和高网络性能方面有显著提高。

您必须在安装时在 64 位 ARM 架构系统上选择页大小。您只能通过将 kernel-64k 软件包添加到 Kickstart 文件中的软件包列表来通过 Kickstart 安装 kernel-64k

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.