Redis啟動時提示:
WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
意思是:你使用的是透明大頁,可能導(dǎo)致redis延遲和內(nèi)存使用問題证薇。執(zhí)行echo never > /sys/kernel/mm/transparent_hugepage/enabled修復(fù)該問題匹厘。
臨時解決方法:
echo never > /sys/kernel/mm/transparent_hugepage/enabled
永久解決方法:
將其寫入/etc/rc.local文件中:
iftest -f /sys/kernel/mm/redhat_transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
fi
關(guān)于透明大頁可參考《透明大頁》