好多地方都提示关闭这个配置。
sponge安装文档要求关闭,mapr也需要关闭,oracle也要求关闭,HDFS会因为这个性能严重受影响。
究竟是何方妖孽?
看看oracle网站如何说:
就是允许hugepage可以动态分配,而不是系统启动时预先分配,看上去对内存消耗很大的服务都不喜欢它。
感觉这是一个lazy loading的设计思想。
如何关闭呢。有几种方法,centos上的方法是:
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
也放到/etc/rc.local文件中作为永久关闭。