From a240d2ff5a8529750484c67d227435dfec0b9e11 Mon Sep 17 00:00:00 2001 From: mustard Date: Sat, 3 Jan 2026 04:59:09 +0100 Subject: [PATCH] feat: zram kernel params --- roles/baseline/files/etc/sysctl.d/100-vm-zram-parameters.conf | 4 ++++ roles/baseline/tasks/main.yaml | 1 + 2 files changed, 5 insertions(+) create mode 100644 roles/baseline/files/etc/sysctl.d/100-vm-zram-parameters.conf 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: