Implementimi i sistemit të skedarëve ZFS në kokën e FreeBSD (HEAD) për të përdorur kodin OpenZFS duke zhvilluar bazën e kodit "» si varianti i referencës ZFS. Në pranverë, mbështetja e FreeBSD u zhvendos në projektin kryesor OpenZFS, pas së cilës zhvillimi i të gjitha ndryshimeve të lidhura me FreeBSD vazhdoi atje, dhe zhvilluesit e FreeBSD ishin në gjendje të transferonin shpejt në sistem të gjitha risitë e zhvilluara nga projekti OpenZFS.
Ndër veçoritë që u bënë të disponueshme në FreeBSD pas kalimit në OpenZFS: një sistem kuotash i zgjeruar, enkriptimi i grupeve të të dhënave, përzgjedhja e veçantë e klasave të ndarjes së bllokut (klasat e alokimit), përdorimi i udhëzimeve të procesorit vektor për të përshpejtuar zbatimin e RAIDZ dhe checksum. llogaritjet, mbështetje për algoritmin e kompresimit ZSTD, modaliteti multihost (, Mbrojtja me shumë modifikues), orkestrim i përmirësuar i linjës së komandës, rregullime për shumë kushte garash dhe çështje bllokimi.
Le tĂ« kujtojmĂ« se nĂ« dhjetor 2018, zhvilluesit e FreeBSD dolĂ«n me kalimi nĂ« zbatimin e ZFS nga projekti "â(ZoL), rreth tĂ« cilit kohĂ«t e fundit Ă«shtĂ« fokusuar i gjithĂ« aktiviteti lidhur me zhvillimin e ZFS. Arsyeja e pĂ«rmendur pĂ«r migrimin ishte ngecja e bazĂ«s sĂ« kodit ZFS nga projekti Illumos (njĂ« degĂ«zim i OpenSolaris), i cili mĂ« parĂ« ishte pĂ«rdorur si bazĂ« pĂ«r migrimin e ndryshimeve tĂ« lidhura me ZFS nĂ« FreeBSD.
Deri kohĂ«t e fundit, kontributi kryesor nĂ« mbĂ«shtetjen pĂ«r bazĂ«n e kodit ZFS nĂ« Illumos ishte bĂ«rĂ« nga Delphix, i cili zhvillon sistemin operativ (Piruni i Illumos). Tre vjet mĂ« parĂ«, Delphix vendosi tĂ« kalojĂ« nĂ« "ZFS nĂ« Linuxâ, gjĂ« qĂ« çoi nĂ« ngecjen e ZFS nga projekti Illumos dhe pĂ«rqendrimin e tĂ« gjithĂ« aktivitetit tĂ« zhvillimit nĂ« âZFS nĂ« Linux", e cila tani konsiderohet si zbatimi kryesor .
Zhvilluesit e FreeBSD vendosën të ndiqnin shembullin e përgjithshëm dhe të mos përpiqeshin të mbanin Illumos, pasi ky implementim tashmë është shumë prapa në funksionalitet dhe kërkon burime të konsiderueshme për mirëmbajtjen e kodit dhe ndryshimet e portimit. OpenZFS, bazuar në "ZFS në Linux" tani konsiderohet një projekt i vetëm bashkëpunues i zhvillimit të ZFS-së.
Burimi: opennet.ru
