Habis RAM di Linux tidak selalu berarti harus upgrade modul. Swap dan zram memberi bantalan saat browser + IDE + container jalan bareng. Kuncinya: pahami bedanya, lalu set wajar.
1. Cek tekanan memori
free -hswapon --showzramctlbila tersedia
Perhatikan apakah sistem sudah masuk swap saat workload normal. Kalau iowait naik tajam, swap disk HDD/SSD lambat mungkin jadi bottleneck.
2. ZRAM dulu untuk laptop modern
ZRAM mengompresi data di RAM. Lebih cepat daripada swap ke disk, cocok laptop 8โ16 GB. Banyak distro punya zram-generator. Aktifkan sesuai dokumentasi distro, lalu cek zramctl.
3. Swapfile sebagai jaring pengaman
- Buat swapfile ukuran wajar (mis. 4โ8 GB di laptop umum)
- chmod 600, mkswap, swapon
- Tambah ke fstab dengan hati-hati
Jangan mengandalkan swap disk saja untuk workload real-time (call video/audio production).
4. Swappiness
Nilai swappiness tinggi bikin kernel lebih rajin swap. Untuk desktop interaktif, banyak yang nyaman di rentang menengah โ uji, jangan copy angka ekstrem tanpa ukur latency.
5. Praktik harian
- Tutup tab/container idle
- Pakai zram + swap kecil sebagai safety net
- Upgrade RAM hanya jika baseline konsisten penuh meski sudah rapi
Setup memori yang rapi membuat multitasking terasa lebih aman tanpa freeze mendadak saat compile atau buka tab riset banyak.
Sumber: ArchWiki โ Swap - swapfile and swappiness; ArchWiki โ Improving performance - zram; kernel.org โ zram documentation. Artikel ini diolah ulang untuk keperluan edukasi/informasi; fakta inti wajib diverifikasi ke sumber asli.
