FreeBSD:s kodbas har övergÄtt till att anvÀnda OpenZFS (ZFS pÄ Linux)

Implementeringen av filsystemet ZFS i huvudgrenen av FreeBSD (HEAD) översatts till att anvÀnda koden frÄn OpenZFS, som utvecklar kodbasen för "ZFS pÄ Linux" som referensversion av ZFS. Under vÄren flyttades stödet för FreeBSD till det huvudsakliga OpenZFS-projektet, varefter utvecklingen av alla relaterade förÀndringar fortsatte dÀr, och FreeBSD-utvecklarna fick möjlighet att snabbt överföra alla nyheter som utvecklades av OpenZFS-projektet till systemet.

Bland funktionerna som blev tillgÀngliga i FreeBSD efter övergÄngen till OpenZFS: utvidgat kvotsystem, kryptering av datamÀngder, separat val av blockallokeringsklasser, anvÀndning av vektorprocessorinstruktioner för att pÄskynda implementationen av RAIDZ och berÀkning av kontrollsummor, stöd för ZSTD-komprimeringsalgoritmen, multihost-lÀge (Multi Modifier Protection);, Multi Modifier Protection), förbÀttrade kommandoradsverktyg, samt korrigering av mÄnga fel relaterade till race conditions och lÄsning.

Vi minns att FreeBSD-utvecklarna i december 2018 framhöll till övergÄngen till ZFS-implementeringen frÄn projektet « » (ZoL), runt vilket all aktivitet kopplad till utvecklingen av ZFS har koncentrerats pÄ sistone. Anledningen till migreringen nÀmndes vara stagnationen av ZFS-kodbasen frÄn projektet Illumos (en fork av OpenSolaris), som tidigare anvÀndes som grund för att överföra ZFS-relaterade Àndringar till FreeBSD. Stödet för ZFS-kodbasen i Illumos tillhandahölls fram till nyligen av företaget Delphix, som utvecklar operativsystemetZFS pÄ Linux» (ZoL), runt vilket mycket av den senaste aktiviteten relaterad till utvecklingen av ZFS har centrerats. Som orsaken till migreringen nÀmndes stagnationen av ZFS-kodbasen frÄn Illumos-projektet (en fork av OpenSolaris), som tidigare anvÀndes som grund för överföringen av relaterade ZFS-förÀndringar till FreeBSD.

Det frÀmsta bidraget till stödet för ZFS-kodbasen i Illumos kom till nyligen frÄn företaget Delphix som utvecklar operativsystemet (en fork av Illumos). För ett Är sedan beslutade Delphix att övergÄ till «ZFS on Linux», vilket ledde till stagnationen av ZFS frÄn Illumos-projektet och överflyttningen av all utvecklingsaktivitet till projektet «ZFS on Linux», som nu betraktas som den primÀra implementeringen av (en fork av Illumos). För tre Är sedan fattade Delphix beslutet att övergÄ till "ZFS pÄ Linux", vilket ledde till stagnationen av ZFS frÄn Illumos-projektet och koncentreringen av all relaterad utvecklingsaktivitet i projektet "ZFS pÄ Linux", som nu betraktas som den huvudsakliga implementationen av Utvecklarna av FreeBSD har beslutat att följa det allmÀnna exemplet och inte försöka hÄlla sig kvar vid Illumos, eftersom denna implementation redan ligger lÄngt efter nÀr det gÀller funktionalitet och krÀver stora resurser för att underhÄlla koden och överföra Àndringar. «ZFS on Linux» betraktas nu som det enda samarbetande projektet för utveckling av ZFS. Stödet för FreeBSD kommer att integreras direkt i koden för «ZFS on Linux» och utvecklas i det huvudsakliga arkivet för detta projekt..

FreeBSD-utvecklarna beslutade att följa det allmÀnna exemplet och inte försöka hÄlla fast vid Illumos, eftersom denna implementation redan har halkat efter funktionalitet och krÀver stora resurser för att upprÀtthÄlla koden och överföra förÀndringar. OpenZFS baserat pÄ "ZFS pÄ Linux" betraktas nu som ett gemensamt projekt för utvecklingen av ZFS.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster