Implementering van die ZFS-lêerstelsel in FreeBSD header (HEAD) om OpenZFS-kode te gebruik om die kodebasis te ontwikkel "» as die ZFS-verwysingsvariant. In die lente is FreeBSD-ondersteuning na die hoof OpenZFS-projek geskuif, waarna die ontwikkeling van alle FreeBSD-verwante veranderinge daar voortgegaan het, en FreeBSD-ontwikkelaars kon vinnig al die innovasies wat deur die OpenZFS-projek ontwikkel is, na die stelsel oordra.
Onder die kenmerke wat beskikbaar geword het in FreeBSD na die oorgang na OpenZFS: 'n uitgebreide kwotastelsel, enkripsie van datastelle, aparte keuse van bloktoewysingsklasse (toewysingsklasse), die gebruik van vektorverwerkerinstruksies om die implementering van RAIDZ en kontrolesom te bespoedig berekeninge, ondersteuning vir die ZSTD-kompressie-algoritme, modus multihost(, Multi Modifier Protection), verbeterde opdragreëlinstrumentasie, regstellings vir baie wedrentoestande en sluitprobleme.
Laat ons onthou dat FreeBSD-ontwikkelaars in Desember 2018 vorendag gekom het oorgang na ZFS implementering vanaf die projek ""(ZoL), waarom al die aktiwiteite wat verband hou met die ontwikkeling van ZFS onlangs gefokus het. Die rede wat vir die migrasie aangevoer is, was die stagnasie van die ZFS-kodebasis vanaf die Illumos-projek ('n vurk van OpenSolaris), wat voorheen gebruik is as die basis vir die migrasie van ZFS-verwante veranderinge na FreeBSD.
Tot onlangs was die hoofbydrae tot ondersteuning vir die ZFS-kodebasis in Illumos gemaak deur Delphix, wat die bedryfstelsel ontwikkel (Illumos-vurk). Drie jaar gelede het Delphix besluit om oor te skakel na "ZFS op Linux", wat gelei het tot die stagnasie van ZFS vanaf die Illumos-projek en die konsentrasie van alle ontwikkelingsaktiwiteit in die "ZFS op Linux", wat nou as die hoofimplementering beskou word .
Die FreeBSD-ontwikkelaars het besluit om die algemene voorbeeld te volg en nie te probeer om aan Illumos vas te hou nie, aangesien hierdie implementering reeds ver agterbly in funksionaliteit en aansienlike hulpbronne vir kode-instandhouding en veranderinge aan die oordrag vereis. OpenZFS, gebaseer op "ZFS op Linux" word nou beskou as 'n enkele samewerkende ZFS-ontwikkelingsprojek.
Bron: opennet.ru
