diff --git a/roles/baseline/files/etc/sysctl.d/100-vm-zram-parameters.conf b/roles/baseline/files/etc/sysctl.d/100-vm-zram-parameters.conf new file mode 100644 index 0000000..daa302c --- /dev/null +++ b/roles/baseline/files/etc/sysctl.d/100-vm-zram-parameters.conf @@ -0,0 +1,4 @@ +vm.swappiness = 180 +vm.watermark_boost_factor = 0 +vm.watermark_scale_factor = 125 +vm.page-cluster = 0 diff --git a/roles/baseline/tasks/main.yaml b/roles/baseline/tasks/main.yaml index 500109f..27b6b17 100644 --- a/roles/baseline/tasks/main.yaml +++ b/roles/baseline/tasks/main.yaml @@ -48,6 +48,7 @@ - 'etc/ssh/ssh_config.d/10-custom.conf' - 'etc/modprobe.d/workstation-blacklist.conf' - 'etc/crypto-policies/back-ends/openssh.config' + - 'etc/sysctl.d/100-vm-zram-parameters.conf' - name: Install sysctl and flatpak ansible.builtin.dnf5: