diff options
author | Simon Rettberg | 2017-05-08 15:37:40 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-05-08 15:37:40 +0200 |
commit | 06d58902219008218a26946e88246fed3485364d (patch) | |
tree | c2a205d8ad309b33c8ecf8c8119707f6ff416d07 /core/modules/vmware | |
parent | [rfs-stage32] Require gawk (diff) | |
download | mltk-06d58902219008218a26946e88246fed3485364d.tar.gz mltk-06d58902219008218a26946e88246fed3485364d.tar.xz mltk-06d58902219008218a26946e88246fed3485364d.zip |
[vmware] Disable khugepaged defrag
Diffstat (limited to 'core/modules/vmware')
-rwxr-xr-x | core/modules/vmware/data/opt/openslx/scripts/systemd-vmware_env | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/modules/vmware/data/opt/openslx/scripts/systemd-vmware_env b/core/modules/vmware/data/opt/openslx/scripts/systemd-vmware_env index fb33e261..1b0c0f99 100755 --- a/core/modules/vmware/data/opt/openslx/scripts/systemd-vmware_env +++ b/core/modules/vmware/data/opt/openslx/scripts/systemd-vmware_env @@ -97,5 +97,10 @@ case "$1" in ;; esac +# Breaks performance with certain workloads, so disable. +# See https://unix.stackexchange.com/a/185172 for details and further references +echo never > /sys/kernel/mm/transparent_hugepage/defrag +echo 0 > /sys/kernel/mm/transparent_hugepage/khugepaged/defrag + exit 0 |