FreeBSD-koodikanta siirrettiin käyttämään OpenZFS:ää (ZFS Linuxissa)

ZFS-tiedostojärjestelmän käyttöönotto FreeBSD:ssä ylävirtaan (HEAD) käännetty käyttää OpenZFS-koodia, joka kehittää koodikannan "ZFS LinuxissaZFS-vertailuversiona. Keväällä FreeBSD-tuki siirrettiin OpenZFS-pääprojektiin, minkä jälkeen se jatkoi kaikkien FreeBSD:hen liittyvien muutosten kehittämistä ja FreeBSD-kehittäjät pystyivät nopeasti siirtämään kaikki OpenZFS-projektin kehittämät innovaatiot järjestelmään.

Ominaisuuksia, jotka tulivat saataville FreeBSD:ssä OpenZFS:ään siirtymisen jälkeen: laajennettu kiintiöjärjestelmä, tietojoukkojen salaus, allokointiluokkien (allokaatioluokkien) erillinen valinta, vektoriprosessoriohjeiden käyttö RAIDZ:n toteuttamisen nopeuttamiseksi ja tarkistussummat, tuki ZSTD-pakkausalgoritmille, mode multihost(MMP, Multi Modifier Protection), parannettu komentorivityökalusarja, korjaa monia kilpailuolosuhteisiin ja lukoihin liittyviä virheitä.

Muista, että joulukuussa 2018 FreeBSD-kehittäjät julkaisivat aloite siirtyminen ZFS:n käyttöönottoon projektista "ZFS Linuxissa» (ZoL), jonka ympärille kaikki ZFS:n kehittämiseen liittyvä toiminta on viime aikoina keskittynyt. Siirron syyksi mainittiin Illumos-projektin ZFS-koodikannan pysähtyminen (OpenSolaris-haarukka), jota käytettiin aiemmin ZFS:ään liittyvien muutosten siirtämisessä FreeBSD:hen.

Pääasiallisen panoksen ZFS-koodikannan tukemiseen Illumosissa viime aikoihin asti antoi Delphix, joka kehittää käyttöjärjestelmää. Delphix käyttöjärjestelmä (Illumin haarukka). Kolme vuotta sitten Delphix teki päätöksen siirtyä "ZFS on Linuxiin", mikä johti Illumos-projektin ZFS:n pysähtymiseen ja kaiken kehitykseen liittyvän toiminnan keskittymiseen "ZFS on Linux" -projektiin, jota nyt harkitaan. tärkein toteutus OpenZFS.

FreeBSD-kehittäjät päättivät seurata esimerkkiä eivätkä yrittää pitää kiinni Illumosista, koska toteutus on jo paljon jäljessä toiminnallisuudessa ja vaatii enemmän resursseja koodin ja porttimuutosten ylläpitoon. OpenZFS, joka perustuu "ZFS on Linux" -järjestelmään, nähdään nyt yhtenä yhteistyönä toimivana ZFS-kehitysprojektina.

Lähde: opennet.ru

Lisää kommentti