Mozilla Firefox zlib-rs-re vált a nagyobb biztonságért és teljesítményért

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Trifecta Tech Foundation ma részletesen bemutatta, hogyan használja a Firefox a zlib-rs könyvtárat. Elmondásuk szerint a Mozillával folytatott egyeztetések már két évvel azelőtt elkezdődtek, hogy a zlib-rs ténylegesen bekerült volna a Firefox éles, felhasználókhoz eljutó verziójába.

Bár a zlib-rs-t úgy hirdetik, mint a C-alapú Zlib „drop-in” helyettesítőjét, a gyakorlatban az átállás nem ment ennyire simán. Ennek oka többek között az, hogy a különböző tömörítési szinteken eltérő algoritmusokat használ. A zlib-rs-t ráadásul érintették az Intel 13. és 14. generációs Core CPU-k stabilitási problémái is. Az Intel CPU-k hibájának megkerülése végül azt eredményezte, hogy egy kevés új „unsafe” kódot is be kellett vezetni.

Összességében azonban a zlib-rs megvalósítás jobb memóriabiztonságot és jóval nagyobb teljesítményt nyújt, legalábbis x86_64 platformon. AArch64-en kisebb, de mérhető teljesítménynyereséget tapasztaltak, főleg ott, ahol a zlib-rs jobban tudja hangolni a saját kódját az Apple által szállított macOS zlib megoldásához képest. A Firefoxban zajló zlib-rs „keresztes hadjárat” minden részlete elolvasható a Trifecta Tech Foundation blogján.