Knihovna zlib-rs napsaná v Rustu je rychlejší než ta původní v C

27. 2. 2025

Sdílet

Rust Autor: Root.cz s využitím Zoner AI

Vývojáři knihovny zlib-rs vydali novou verzi 0.4.2, která obsahuje řadu podstatných vylepšení výkonu. Nyní máme (pokud je nám známo) nejrychlejší implementaci zlib pro dekompresi a překonáváme konkurenci i v nejdůležitějších případech komprese, píše Folkert de Vries v oznámení nové verze.

Vývojáři vytvořili webovou stránku s detaily jednotlivých benchmarků aktuální hlavní vývojové větve zlib-rs v porovnání s jinými implementacemi. Je na ní možné sledovat změnu výkonu v čase, aby bylo možné zachytit případné regrese a vizualizovat průběžný pokrok.

Podle vývojářů je nová implementace z větší části hotová a zjevně funguje velmi dobře. Chybí nám zatím některé méně často používané funkce API související se soubory gzip, které by z naší implementace učinily plnohodnotnou náhradu ve všech případech nasazení.

Zlib-rs je nová implementace kompresního formátu souborů Zlib v programovacím jazyce Rust, která má zajistit vyšší bezpečnost a nyní začíná svým výkonem překonávat široce používanou implementaci Zlib v jazyce C.

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.