http://bugzilla.opensuse.org/show_bug.cgi?id=1129771 Bug ID: 1129771 Summary: warning from redis about transparent hugepages Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: novell@howorth.org.uk QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I run redis on a desktop running openSUSE leap 15.0 as part of an emoncms installation, so not high volume. When redis starts it logs a warning: "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." The default setting of /sys/kernel/mm/transparent_hugepage/enabled seems to be 'enabled'. I can't find a reason for that documented anywhere. I have no idea of the effect of changing this setting. It seems to me that a setting of madvise might cure redis' problem, but when I made that change and restarted redis it still output the warning. Is that correct? Also Leap 15.0 uses systemd, so rc.local is not appropriate and in any case it is run after services are started. I believe a kernel parameter is the appropriate way to make the changed setting permanent. Is that correct? I have asked upstream to change the warning text appropriately. -- You are receiving this mail because: You are on the CC list for the bug.