4.10.2.4. 配置巨页


当虚拟机开始运行时,巨页会被预先分配(默认为禁用动态分配)。

配置巨页:

  1. Custom Properties 选项卡中,从自定义属性列表中选择 hugepages,这会默认显示 Please select a key…​
  2. 以 KB 为单位输入巨页大小。

    红帽建议将巨页大小设置为固定主机支持的最大大小。x86_64 的建议大小为 1 GB。

    巨页大小有以下要求:

    • 虚拟机的巨页大小必须与固定主机巨页大小相同。
    • 虚拟机的内存大小必须适合固定主机可用巨页的所选大小。
    • NUMA 节点大小必须是巨页选择大小的倍数。

启用动态分配巨页:

  1. 在调度程序中禁用 HugePages 过滤器。
  2. /etc/vdsm/vdsm.conf 中的 [performance] 部分设置以下内容:

    use_dynamic_hugepages = true

动态和静态巨页之间的比较

下表概述了动态和静态巨页的优缺点。

表 4.6. 动态与静态巨页
设置优点缺点建议

动态巨页

  • 所需的配置较少
  • 内存的浪费较少(例如,在等待可能进入迁移的主机上有巨页可用)

因为碎片导致分配失败

使用 2MB 的巨页

静态巨页

可预测的结果

  • 在管理门户的 Edit Host 配置中需要内核命令行。请参阅自定义内核命令行
  • 需要主机重新引导。
 
重要

以下限制适用:

  • 禁用内存热插/热拔
  • 主机的内存资源有限
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.