Sumber Foto: Andriy Onufriyenko/Moment via Getty
Ikuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google.
—
Poin Penting ZDNET:
- Dengan harga RAM yang melambung tinggi, coba solusi ini untuk mempercepat Linux.
- Konfigurasi ini sederhana untuk dilakukan.
- Beberapa distribusi Linux sudah menyertakan ZRAM secara bawaan.
—
Terakhir kali saya mengecek harga memori (RAM), saya cukup terkejut. Menurut Tom’s Hardware, harga RAM di Amazon telah naik hingga 240%. Wah.
Ada dua alasan utama mengapa harga RAM melonjak:
- Hambatan dalam rantai pasokan dan ketidakstabilan geopolitik.
- Permintaan yang meledak dari AI dan pusat data.
Seiring AI semakin populer, harga RAM kemungkinan besar akan terus naik (atau bertahan di level tinggi).
Baca juga: Saya berjuang dengan Hyprland berbulan-bulan, sampai distro berbasis Arch ini memperbaikinya
Jika kenaikan harga yang tak terkendali itu menghalangi Anda untuk meng-upgrade sistem Linux dengan menambah RAM, apa yang bisa dilakukan?
Untungnya, ada solusi perangkat lunak yang bisa digunakan untuk memeras lebih banyak kecepatan dari komputer Linux Anda.
Solusi itu disebut ZRAM. Mari saya tunjukkan cara menginstal dan menggunakannya.
Apa itu ZRAM?
ZRAM adalah swap space terkompresi yang digunakan sepenuhnya di dalam RAM. Saat sistem Anda kekurangan memori, biasanya ia menggunakan swap space tradisional yang lebih lambat. Karena ZRAM menyimpan data yang di-swap di dalam memori, ia jauh lebih cepat dibandingkan sistem swap standar.
Menginstal ZRAM
Yang Anda butuhkan: Anda hanya memerlukan sebuah instans Linux yang berjalan dan pengguna dengan hak sudo. Perlu diingat bahwa ZRAM biasanya sudah diaktifkan secara bawaan di Fedora dan distribusi turunannya. Saya juga menemukan bahwa beberapa distro berbasis Debian (seperti Pop!_OS) telah menyertakan ZRAM secara preinstalled.
Baca juga: Laptop Linux terbaik yang bisa Anda beli: Diuji oleh ahli
Saya akan mendemonstrasikan caranya pada distribusi berbasis Debian.
Selanjutnya, kita bisa menginstal ZRAM dengan perintah berikut:
sudo apt-get install zram-tools -yZRAM kini telah terinstal dan siap dikonfigurasi.
Mengonfigurasi ZRAM
Dengan ZRAM terinstal, saatnya untuk mengonfigurasinya. Begini caranya.
1. Buka berkas konfigurasi ZRAM
Buka berkas konfigurasi ZRAM untuk diedit dengan perintah:
sudo nano /etc/default/zramswap2. Kustomisasi ZRAM
Di dalam berkas tersebut, Anda bisa menyesuaikan baris-baris berikut:
ALGO=
PERCENT=
PRIORITY=Anda juga bisa mengganti
SIZE=denganPERCENTAGE=, tetapi menggunakan opsi persentase seringkali lebih mudah.Untuk opsi
ALGO, Anda punya dua pilihan:
lz4– digunakan untuk kecepatan murni.zstd– digunakan untuk kompresi yang lebih baik.Saya ingin menggunakan
lz4dan mengalokasikan 20% dari total RAM, dengan prioritas 100 (bawaan). Begini tampilan baris konfigurasinya:ALGO=lz4
PERCENT=20
PRIORITY=100Simpan dan tutup berkas.
3. Mulai ulang ZRAM
Setelah konfigurasi selesai, Anda perlu memulai ulang sistem ZRAM dengan perintah:
sudo systemctl restart zramswapZRAM kini akan menggunakan pengaturan baru Anda.
Satu Peringatan
Anda mungkin menemukan sistem Anda dikonfigurasi dengan "swappiness" yang terlalu agresif. Swappiness yang agresif berarti sistem akan lebih sering memindahkan halaman memori dari ruang swap RAM, yang dapat meningkatkan aktivitas swap dan memperlambat sistem.
Untuk memeriksanya, jalankan perintah:
sudo sysctl -a | grep -E 'vm.vfs_cache_pressure|vm.swappiness|vm.dirty_background_ratio|vm.dirty_ratio'Perintah akan menghasilkan output seperti ini:
vm.dirty_background_ratio=0
vm.dirty_ratio=0
vm.swappiness=180
vm.vfs_cache_pressure=100vm.swappiness– Memastikan ZRAM digunakan lebih aktif tetapi tanpa terlalu diprioritaskan.vm.vfs_cache_pressure– Mengonfigurasi seberapa banyak kernel dapat mengambil kembali cache inode dan dentry.vm.dirty_background_ratio– Rasio data yang belum disimpan ke disk, yang dapat mencegah operasi I/O besar yang mendadak.Anda dapat menyesuaikan parameter ini di dalam berkas
/etc/sysctl.d/99-zram-tweaks.conf(sudo nano /etc/sysctl.d/99-zram-tweaks.conf). Anda mungkin ingin mengatur nilainya seperti ini:vm.dirty_background_ratio=5
vm.dirty_ratio=10
vm.swappiness=50
vm.vfs_cache_pressure=50Simpan dan tutup berkas. Terapkan perubahan dengan perintah:
sudo sysctl --systemCatatan: Jika Anda tidak menemukan berkas
99-zram-tweaksdi sistem, buatlah dan tambahkan nilai di atas. Untuk membuat dan mengedit berkas, jalankan perintah:sudo nano /etc/sysctl.d/99-zram-tweaks.confZRAM seharusnya sudah terpasang dan dikonfigurasi. Anda akan mulai merasakan peningkatan kecepatan, terutama saat membuka beberapa aplikasi di desktop.
Matikan Swap Space Bawaan
Anda juga disarankan untuk menonaktifkan swap space bawaan (agar tidak terjadi konflik dengan ZRAM). Untuk melakukannya, buka berkas fstab Anda dengan:
sudo nano /etc/fstabDi dalam berkas itu, cari baris yang dimulai dengan:
swapfileTambahkan karakter
#di awal baris, lalu simpan dan tutup berkas.Nonaktifkan swap space yang sedang berjalan dengan:
sudo swapoff -aReboot sistem, dan Anda akan merasakannya menjadi lebih responsif.