38.5. 在运行时配置 HugeTLB
这个步骤描述了如何在 node2 中添加 20 个 2048 kB 巨页。
要根据您的要求保留页面,请替换:
- 20,使用您要保留的巨页数,
- 2048kB,使用巨页的大小,
- node2,使用您要保留页面的节点。
流程
显示内存统计信息:
# numastat -cm | egrep 'Node|Huge' Node 0 Node 1 Node 2 Node 3 Total add AnonHugePages 0 2 0 8 10 HugePages_Total 0 0 0 0 0 HugePages_Free 0 0 0 0 0 HugePages_Surp 0 0 0 0 0
将指定大小的巨页数量添加到节点:
# echo 20 > /sys/devices/system/node/node2/hugepages/hugepages-2048kB/nr_hugepages
验证
确保添加了巨页数量:
# numastat -cm | egrep 'Node|Huge' Node 0 Node 1 Node 2 Node 3 Total AnonHugePages 0 2 0 8 10 HugePages_Total 0 0 40 0 40 HugePages_Free 0 0 40 0 40 HugePages_Surp 0 0 0 0 0
其他资源
-
您系统上的
numastat (8)
手册页