Varje modernt filsystem har komprimeringsfunktioner som ser till att data läses och skrivs så effektivt och snabbt som möjligt.

För filsystemet btrfs är snabbheten viktigare än att ta vara på varje byte på hårddisken och nu är komprimeringsbiblioteket lzo på väg att bytas ut mot Googles mjukvara Snappy.

Snappy är ett bibliotek för komprimering/dekomprimering som Google släppte som öppen källkod under förra året. Tekniken är spridd inom Google och används bland annat i deras lösning för databasen Bigtable och Mapreduce.

Tidiga tester som gjorts av Andi Kleen på Intel visar att prestandan ökar med 11,5 procent jämfört med när dagens komprimeringsbibliotek lzo används och hela 15,5 procent snabbare än btrfs okomprimerat.

Google skriver att Snappy klarar av att skriva komprimerad data i 250 megabyte per sekund och dekomprimera data i 500 megabyte per sekund på Intels processor Core i7 i 64-bitarsläge.

Nättidskriften Phoronix skriver att det nya komprimeringsbiblioteket kan komma att landa i version 3.3 av Linuxkärnan eftersom det fortfarande är möjligt för utvecklare att ladda upp förbättringar innan Linus Torvalds stänger igen fönstret.

Btrfs förväntas bli standardfilsystemet i Linuxdistributionen Fedora 17 som släpps den 8:e maj.