Kris Moore, krijuesi i projektit PC-BSD dhe nën-president i kompanisë iXsystems, për fillimin e testimit të paketave instalimi dhe , ku implementimi i sistemit të skedarëve ZFS mbështetur fillimisht në FreeBSD është zëvendësuar me zhvillimet e projektit «». Falë iniciativës për sigurimin e portabilitetit të kodit «ZFS on Linux» në sisteme të tjera, për FreeBSD janë të portat sysutils/zol (utilitete) dhe sysutils/zol-kmod (moduli i bërthamës), të cilat tani ofrohen për t'u testuar. Në kontekstin e sistemit të skedarëve, mënyra më e lehtë për testim është ofrimi i imazheve të gatshme të instalimit, në të cilat implementimi fillestar i ZFS është çaktivizuar dhe janë parainstaluar portat me «ZFS on Linux». Si FS për ndarjen rrënjësore mund të përdoren UFS dhe ZFS.
Kujtojmë se në dhjetor të vitit të kaluar zhvilluesit e FreeBSD dërguan për kalimin në implementimin e ZFS nga projekti «» (ZoL), rreth të cilit është përqendruar aktiviteti i fundit që lidhet me zhvillimin e ZFS. Si arsye për migrimin u përmend stagnimi i bazës së kodit ZFS nga projekti Illumos (fork i OpenSolaris), i cili më parë ishte përdorur si bazë për zhvendosjen e ndryshimeve të lidhura me ZFS në FreeBSD. Mbështetje për bazën e kodit ZFS në Illumos deri kohët e fundit u ofrua nga kompania Delphix, e cila zhvillon sistemin operativ (fork i Illumos). Një vit më parë, kompania Delphix mori vendimin për të kaluar në "ZFS on Linux", i cili çoi në stagnimin e ZFS nga projekti Illumos dhe zhvendosjen e të gjithë aktivitetit të zhvillimit në projektin "ZFS on Linux", i cili tani konsiderohet si implementimi kryesor .
Zhvilluesit e FreeBSD vendosën të ndjekin shembullin e përgjithshëm dhe të mos përpiqen të mbahen pas Illumos, pasi kjo implementim tashmë ka mbetur shumë prapa në funksionalitet dhe kërkon më shumë burime për mbështetje të kodit dhe zhvendosjen e ndryshimeve. "ZFS on Linux" tani konsiderohet si projekti kryesor dhe i vetëm për zhvillimin e ZFS. Mbështetje për FreeBSD do të integrouhet drejtpërdrejt në kodin e "ZFS on Linux" dhe do të zhvillohet në depozitën kryesore të këtij projekti.
Disa disa që janë të disponueshme në portin 'ZFS on Linux' për FreeBSD, por mungojnë në implementimin e ZFS nga Illumos:
- Modaliteti multihost (;
- Mbrojtja Multi Modifier);
- Sistem i zgjeruar quota;
- Kriptimi i grupeve të dhënash;
- Zgjedhje e ndarë për klasat e alokimit të bllokut;
- Përdorimi i instrukcioneve të procesorëve vektorë për të përshpejtuar implementimin e RAIDZ dhe llogaritjen e kontrollit të shumat;
- Mjet më i përmirësuar i komandave në linjë;
- Korrigjimi i shumë gabimeve që lidhen me gjendjen e garës dhe bllokimet.
Burimi: opennet.ru
