Dalam pengembangan beberapa bulan terakhir telah dilakukan perbaikan yang memungkinkan perubahan algoritma kompresi yang digunakan oleh gambar hibernasi kernel Linux sambil menjaga isi memori sistem. Dengan menggunakan LZ4 menghasilkan waktu pemulihan sistem yang lebih cepat dari hibernasi dibandingkan algoritma kompresi de facto saat ini yang digunakan LZO. Pekerjaan ini sekarang masuk antrian untuk diperkenalkan di Linux 6.9.
Insinyur Qualcomm melakukan pekerjaan ini karena tidak mengaitkan gambar hibernasi sistem ke API LZO tetapi mengizinkan penggunaan API kripto kernel generik sehingga LZ4 dapat digunakan secara opsional. Format kompresi hibernasi dapat diubah pada saat boot seperti dengan opsi “hib_compression=lz4”. Para insinyur menemukan bahwa penggunaan LZ4 dapat menghasilkan waktu pemulihan sekitar 3,8 detik dengan LZ4 dibandingkan sekitar 4,4 detik dengan LZ0.
Saat mencoba bersikap agresif dalam penghematan daya dan membuatnya lebih lancar untuk mengaktifkan dukungan hibernasi sistem, patch langsung ini masuk akal. Pekerjaan tersebut baru-baru ini dimasukkan ke dalam cabang “linux-next” subsistem manajemen daya Linux menjelang pembukaan jendela penggabungan Linux 6.9 pada bulan Maret. LZO diatur untuk tetap menjadi algoritme kompresi default kecuali diganti dengan opsi waktu pembuatan CONFIG_HIBERNATION_COMP_LZ4 yang baru.
Itulah berita seputar Kompresi LZ4 Untuk Gambar Hibernasi yang Diantri Untuk Linux 6.9: Waktu Pemulihan Lebih Cepat, semoga bermanfaat. Disadur dari Phoronix.com.