ZRAM Berjalan Lebih Baik Pada Linux Kernel 5.1 Keatas

Ilustrasi Penggunaan RAM
Ilustrasi Penggunaan RAM

Bagi beberapa orang yang mengandalkan ZRAM untuk menyediakan perangkat blok terkompresi dalam RAM untuk beberapa kasus seperti menggunakannya untuk SWAP atau partisi / tmp, dengan Linux Kernel 5.1 mungkin akan merasakan bahwa itu bekerja lebih baik daripada kernel sebelumnya.

Dengan Linux 5.1, driver blok ZRAM telah mengubah kompresor standarnya dari “lzo” menjadi “lzo-rle.” Perubahan kompresi inilah yang menyebabkan

Apa itu LZO-RLE?

LZO-RLE? Dukungan LZO-RLE ini datang melalui pengembang Arm untuk meningkatkan dukungan kompresi LZO. LZO-RLE baru ditambahkan bulan Maret tahun 2019 ke kernel Linux pada awal merge window 5.1. LZO-RLE adalah kependekan dari “Run-length Encoding” dan dirancang untuk menawarkan kinerja yang lebih baik daripada LZO tradisional. ARM Developer juga yang menerapkan perubahan kompresor standar ini.

Dengan perubahan ke driver ZRAM, mode LZO-RLE dikatakan menghasilkan rasio kompresi yang sama dengan LZO tradisional tetapi dengan kinerja yang lebih tinggi.

Dalam mailing list sebelumnya oleh Arm’s Dave Rodgman, ia menemukan ketika membuka 80 tab browser menyebabkan swapping pada sistem dengan sekitar 27% pengurangan total waktu yang dihabiskan untuk mengompresi/mendekompresi data. Semoga tidak mengalami swapping yang terlalu berat di waktu pertama, tetapi jika harus melakukannya atau mengandalkan ZRAM untuk /tmp atau kasus penggunaan serupa, dengan Linux 5.1 semoga Anda akan melihat kinerja yang lebih baik.

Be the first to comment

Leave a Reply

Your email address will not be published.


*