环境:CentOS7.2
1、创建大页内存挂接点
mkdir /mnt/huge_1GB
mount -t hugetlbfs nodev /mnt/huge_1GB
2、在/etc/fstab文件中加入如下命令,使其重启后有效
nodev /mnt/huge_1GB hugetlbfs pagesize=1GB 0 0
3、在CentOS 7.2,修改/etc/grub2.cfg文件中启动菜单的内核参数:
vim /etc/grub2.cfg
查找关键字”menuentry”启动项,定位到”linux16 /vmlinuz-3.10.0-327.el7.x86_64”
在其末尾添加
“default_hugepagesz=1G hugepagesz=1G hugepages=4” (测试发现在hugepages=4一般不会生效!可设置成系统允许的合适的值)