Linux bude moci při hibernaci použít rychlejší kompresi LZ4 místo LZO

6. 10. 2023

Sdílet

Zip zips Autor: Depositphotos

Linux v současnosti při hibernaci komprimuje obsah paměti pomocí rychlé komprese LZO. Ve středu bylo navrženo použít rychlejší LZ4. LZ4 má o trošku horší kompresní poměr, ale zato dekomprimuje nejrychleji. Oproti LZO až 6× rychleji, oproti ZSTD až 2× rychleji.

Ještě připomeňme, že LZO je z roku 1996 a autorem je Markus Oberhumer. LZ4 z roku 2011 a ZSTD z roku 2015, autorem obou je Yann Collet. ZSTD je v současnosti vyvíjen Facebookem.

Rychlost dekomprese pozitivně ovlivní čas potřebný k probuzení z hibernace. Návrh ponechá jako výchozí volbu LZO, ale je možné při kompilaci nastavit CONFIG_HIBERNATION_DEF_COMP_LZ4, případně použít parametr jádra  hib_compression=lz4 .

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.