方法一:
[root@localhost ~]#
[root@localhost ~]# cat /proc/meminfo |grep Huge
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 32768 kB
Hugetlb: 0 kB
[root@localhost ~]# cat /sys/devices/system/node/node0/hugepages/hugepages-32768kB/nr_hugepages
0
[root@localhost ~]#
[root@localhost ~]# echo 32 > /sys/devices/system/node/node0/hugepages/hugepages-32768kB/nr_hugepages
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# cat /sys/devices/system/node/node0/hugepages/hugepages-32768kB/nr_hugepages
32
[root@localhost ~]# cat /proc/meminfo |grep Huge
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
HugePages_Total: 32
HugePages_Free: 32
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 32768 kB
Hugetlb: 1048576 kB
[root@localhost ~]#
方法二:
在linux cmdline 中,添加如下参数
default_hugepagesz=1G hugepagesz=1G hugepages=8