4.10.2.4. 配置巨页
当虚拟机开始运行时,巨页会被预先分配(默认为禁用动态分配)。
配置巨页:
- 在 Custom Properties 选项卡中,从自定义属性列表中选择 hugepages,这会默认显示 Please select a key…。
以 KB 为单位输入巨页大小。
红帽建议将巨页大小设置为固定主机支持的最大大小。x86_64 的建议大小为 1 GB。
巨页大小有以下要求:
- 虚拟机的巨页大小必须与固定主机巨页大小相同。
- 虚拟机的内存大小必须适合固定主机可用巨页的所选大小。
- NUMA 节点大小必须是巨页选择大小的倍数。
启用动态分配巨页:
- 在调度程序中禁用 HugePages 过滤器。
在
/etc/vdsm/vdsm.conf
中的[performance]
部分设置以下内容:use_dynamic_hugepages = true
动态和静态巨页之间的比较
下表概述了动态和静态巨页的优缺点。
设置 | 优点 | 缺点 | 建议 |
---|---|---|---|
动态巨页 |
| 因为碎片导致分配失败 | 使用 2MB 的巨页 |
静态巨页 | 可预测的结果 |
|
重要
以下限制适用:
- 禁用内存热插/热拔
- 主机的内存资源有限