无法禁用透明大页面(THP):无此类文件或目录

时间:2019-08-27 14:35:32

标签: debian

我需要在运行于全新Debian 9.9(内核4.9.0-4-amd64)下运行的远程服务器上永久禁用Linux内核透明HugePages(THP)。

按照the documentation的建议,我尝试了:

  <script>
    jQuery(function($){
      $('.attachinary-input').attachinary();
    });
  </script>

但是我得到这个奇怪的错误:

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

实际上,/ sys / kernel / mm中确实没有“ transparent_hugepage”目录。

怎么可能?我该如何解决?

我也尝试过:

bash: /sys/kernel/mm/transparent_hugepage/enabled: No such file or directory

但没有结果,所有变量都设置为'y':

sed -E -i 's/^GRUB_CMDLINE_LINUX_DEFAULT="(.*)"$/GRUB_CMDLINE_LINUX_DEFAULT="\1 transparent_hugepage=never"/' /etc/default/grub
update-grub
reboot

感谢您的所有帮助。我绝对不明白为什么没有“ transparent_hugepage”目录以及如何使用该目录...:)

0 个答案:

没有答案