Swappiness adalah parameter di Linux yang mengontrol seberapa agresif kernel menggunakan swap dibandingkan RAM. Nilainya berkisar antara 0 hingga 100:
- 0 → Swap hanya digunakan jika benar-benar diperlukan (RAM hampir penuh).
- 10-30 → Swap digunakan dengan sangat minim, lebih mengutamakan RAM.
- 60 (default) → Seimbang antara penggunaan RAM dan swap.
- 100 → Kernel sering memindahkan data dari RAM ke swap, meskipun RAM masih tersedia.
Mengecek nilai swappines
cat /proc/sys/vm/swappiness
Mengubah Swappiness temporary (Tanpa Reboot)
sysctl vm.swappiness=10
Mengubah Swappiness permanen (Agar Bertahan Setelah Reboot)
Edit file /etc/sysctl.conf
dan tambahkan atau ubah baris berikut:
vm.swappiness=10
Lalu jalankan perintah berikut
sysctl -p
Untuk server atau desktop dengan RAM besar, Direkomendasikan nilai 10-20 lebih optimal.
Top comments (0)