Cara Meningkatkan Kecepatan Sistem Linux Tanpa Biaya di Tengah Lonjakan Harga RAM

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:

    1. Hambatan dalam rantai pasokan dan ketidakstabilan geopolitik.
    2. 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 -y

      ZRAM 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/zramswap

      2. Kustomisasi ZRAM

      Di dalam berkas tersebut, Anda bisa menyesuaikan baris-baris berikut:

      ALGO=
      PERCENT=
      PRIORITY=

      Anda juga bisa mengganti SIZE= dengan PERCENTAGE=, 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.

    Baca juga: Distro Linux yang saya rekomendasikan untuk pengguna ahli ini mengambil pendekatan unik dalam desain OS

    Saya ingin menggunakan lz4 dan mengalokasikan 20% dari total RAM, dengan prioritas 100 (bawaan). Begini tampilan baris konfigurasinya:

    ALGO=lz4
    PERCENT=20
    PRIORITY=100

    Simpan dan tutup berkas.

    3. Mulai ulang ZRAM

    Setelah konfigurasi selesai, Anda perlu memulai ulang sistem ZRAM dengan perintah:

    sudo systemctl restart zramswap

    ZRAM 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=100

  • vm.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=50

    Simpan dan tutup berkas. Terapkan perubahan dengan perintah:

    sudo sysctl --system

    Catatan: Jika Anda tidak menemukan berkas 99-zram-tweaks di sistem, buatlah dan tambahkan nilai di atas. Untuk membuat dan mengedit berkas, jalankan perintah:

    sudo nano /etc/sysctl.d/99-zram-tweaks.conf

    ZRAM 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/fstab

    Di dalam berkas itu, cari baris yang dimulai dengan:

    swapfile

    Tambahkan karakter # di awal baris, lalu simpan dan tutup berkas.

    Nonaktifkan swap space yang sedang berjalan dengan:

    sudo swapoff -a

    Baca juga: Distro Linux gratis ini adalah cara termudah untuk menghidupkan kembali komputer lama Anda. Begini cara kerjanya

    Reboot sistem, dan Anda akan merasakannya menjadi lebih responsif.

MEMBACA  Dunia Tanpa Pusat Data: 404 Hidupmu Tidak Ditemukan

Tinggalkan komentar