Apa itu swap, cara melihatnya dengan free dan swapon, cara menambahkan file swap, dan apa yang diubah oleh vm.swappiness.
Swap adalah ruang disk yang digunakan kernel Linux sebagai pelimpahan memori: halaman memori yang jarang digunakan dipindahkan ke sana agar RAM tetap kosong untuk pekerjaan aktif. Ruang ini dapat berupa partisi khusus atau file swap, dan ditampilkan oleh perintah free -h dan swapon --show.
Bahkan dengan RAM yang berlimpah, swap memungkinkan kernel memindahkan halaman yang menganggur keluar dari memori dan memberikan penyangga sebelum pembunuh kehabisan memori (out-of-memory killer) menghentikan proses. Namun, swap yang berat dan terus-menerus berarti mesin membutuhkan lebih sedikit beban kerja atau lebih banyak RAM.
Pengaturan kernel vm.swappiness (0-200, bawaan 60) memengaruhi seberapa siap kernel melakukan swap dibandingkan dengan membuang tembolok file. Nilai yang lebih rendah menjaga memori aplikasi di RAM lebih lama. Nilai ini dibaca dengan 'sysctl vm.swappiness' dan diatur secara permanen di dalam file di bawah /etc/sysctl.d/.
File swap dibuat, diformat dengan mkswap, diaktifkan dengan swapon, dan ditambahkan ke /etc/fstab agar tetap ada setelah bot ulang. Izin file tersebut harus 600.
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048sudo chmod 600 /swapfilesudo mkswap /swapfilesudo swapon /swapfile/etc/fstabswapon --show dan free -h/etc/fstab dapat menghentikan sistem melakukan booting: periksa baris tersebut sebelum melakukan bot ulang.Terakhir diperbarui: 2026-10-08
Cara membaca keluaran df, alasan Use% dapat mencapai 100% sebelum Avail bernilai nol bagi pengguna normal, dan cara memeriksa inode dengan df -i.
Apa itu unit systemd, jenis-jenis unit umum, serta cara menjalankan, menghentikan, mengaktifkan, dan memeriksa layanan dengan systemctl.
Cara mencari apa yang memenuhi disk Linux dengan du dan ncdu interaktif, menggunakan opsi yang tetap berada di satu sistem file.