Parameter sysctl swappiness mewakili preferensi (penghindaran) kernel dari ruang swap. Swappiness dapat memiliki nilai antara 0 – 100, nilai standarnya adalah 60. Nilai yang rendah menyebabkan kernel menghindari penulisan swap, nilai yang lebih tinggi menyebabkan kernel mencoba menggunakan lebih banyak ruang swap. Menggunakan nilai rendah pada memori yang cukup diakui dapat meningkatkan daya tanggap (responsiveness) pada banyak sistem.
Catatan : Semakin tinggi nilai swap, sistem akan semakin agresif memanfaatkan ruang swap yang disediakan. Sebaliknya, semakin rendah nilai, kerja sistem akan sepenuhnya dibebankan ke RAM.
Proxmox
Cek Nilai Swappiness Saat Ini
cat /proc/sys/vm/swappiness
Mengubah Secara Sementara (Langsung Aktif, Hilang saat Reboot)
sysctl vm.swappiness=10
Mengubah Secara Permanen (Direkomendasikan)
echo "vm.swappiness=10" > /etc/sysctl.d/99-swappiness.conf
Terapkan perubahan tanpa reboot
sysctl --system
Pastikan Perubahan Sukses
cat /proc/sys/vm/swappiness
Ubuntu
Melihat nilai swappiness saat ini
sysctl vm.swappiness
atau
cat /proc/sys/vm/swappiness
Mengubah nilai swappiness permanen
sudo nano /etc/sysctl.conf
Kemudian, tambahkan baris ini pada kernel parameter sysctl.
vm.swappiness=1
Reboot
POP OS
sudo nano /etc/default/pop-zram
Ubah parameter SWAPPINESS=180 Sesuai yang di inginkan.
Contoh

Arch Linux
Melihat nilai swappiness saat ini
sysctl vm.swappiness
atau
cat /proc/sys/vm/swappiness
Mengubah nilai swappiness sementara
Konfigurasi ini akan berubah menjadi default setetelah komputer reboot
sysctl -w vm.swappiness={nilaiswap}
contoh
sysctl -w vm.swappiness=10
semakin besar nilai swap maka semakin besar kemungkinan komputer menggunakan swap yang disediakan
Mengubah nilai swappiness permanen
Buat file .conf di /etc/sysctl.d/
sudo nano /etc/sysctl.d/99-swappiness.conf
tambahkan ini didalamnya
vm.swappiness={nilaiswap}
reboot! untuk melihat hasilnya
Catatan Pemilihan Nilai
10: Nilai ideal untuk mayoritas server Proxmox. Kernel hanya akan menggunakan swap jika RAM benar-benar sudah mepet (~90% terpakai).
1: Pilih ini jika Anda menggunakan ZFS atau Ceph dan ingin benar-benar menghindari swap kecuali dalam kondisi darurat yang ekstrem (OOM imminent).
0: Jangan gunakan 0 pada Proxmox karena bisa mematikan fungsi swap sepenuhnya dan memicu OOM Killer langsung membunuh proses VM Anda saat RAM penuh.