Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.12 KB

disabling_transparent_hugepages.md

File metadata and controls

27 lines (20 loc) · 1.12 KB

内存问题,关闭THP

CentOS6引入了THP的特性,优化了内存申请的效率,而Hadoop是高密集型内存运算系统,这个改动给hadoop带来了副作用。

操作(包括5台服务器)

  • 关闭THP
    • $ echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
    • $ echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
  • 设置开机自动关闭THP
    • vim /etc/rc.local
    • 添加下面两句
    • echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
    • echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
  • 注:CentOS7中前缀路径是/sys/kernel/mm/transparent_hugepage

参考资料

操作截图

  • 关闭THP

关闭THP截图

  • 设置开机自动关闭THP

自动关闭THP截图