Linux关闭Transparent HugePages(THP))

更改前查看是开启状态

cat /sys/kernel/mm/transparent_hugepage/enabledcat

cat /sys/kernel/mm/transparent_hugepage/defrag

image.png

方式一:实时生效,不需要重启机器(重启后失效)

执行命令

echo "never" >> /sys/kernel/mm/transparent_hugepage/enabled

echo "never" >> /sys/kernel/mm/transparent_hugepage/defrag

image.png

执行成功后再看状态

image.png

把这两个命令加入开机执行,防止重启后失效

vi /etc/rc.d/rc.local

方式二:需要重启后生效(该方法未验证)

编辑 /etc/default/grub

在GRUB_CMDLINE_LINUX加入选项 transparent_hugepage=never

重新生成grub配置文件

grub2-mkconfig -o /boot/grub2/grub.cfg

grub2-mkconfig -o /boot/efi/EFI/redhat/grub.c

重启系统后验证结果

 cat /sys/kernel/mm/transparent_hugepage/defrag

cat /sys/kernel/mm/transparent_hugepage/enabled

posted @ 2021-06-13 10:10  会飞的鹅  阅读(1283)  评论(0)    收藏  举报