Имплементација ЗФС система датотека у ФрееБСД заглављу (ХЕАД) да користите ОпенЗФС код који развија базу кода "» као ЗФС референтна варијанта. У пролеће је подршка за ФрееБСД премештена у главни ОпенЗФС пројекат, након чега је настављен развој свих промена везаних за ФрееБСД, а програмери ФрееБСД-а су могли брзо да пренесу у систем све иновације које је развио ОпенЗФС пројекат.
Међу функцијама које су постале доступне у ФрееБСД-у након преласка на ОпенЗФС: проширени систем квота, шифровање скупова података, одвојен избор класа алокације блокова (класе алокације), употреба инструкција векторског процесора за убрзавање имплементације РАИДЗ-а и контролне суме прорачуни, подршка за ЗСТД алгоритам компресије, режим мултихост (, Мулти Модифиер Протецтион), побољшана инструментација командне линије, поправке за многе услове трке и проблеме са закључавањем.
Подсетимо се да су у децембру 2018. програмери ФрееБСД-а смислили прелазак на имплементацију ЗФС са пројекта "„(ЗоЛ), око које се у последње време усредсређује сва активност у вези са развојем ЗФС. Разлог за миграцију је био стагнација ЗФС кодне базе из пројекта Иллумос (форк ОпенСолариса), који је раније коришћен као основа за миграцију промена у вези са ЗФС-ом на ФрееБСД.
Донедавно, главни допринос подршци за ЗФС кодну базу у Иллумосу дао је Делпхик, који развија оперативни систем (Илумосова форк). Пре три године, Делфикс је одлучио да пређе на „ZFS на Linux„, што је довело до стагнације ZFS-а из пројекта Illumos и концентрације свих развојних активности у „ZFS-у на Linux„, што се сада сматра главном имплементацијом .
Програмери FreeBSD-а су одлучили да следе општи пример и да не покушавају да се држе Illumos-а, јер ова имплементација већ знатно заостаје у функционалности и захтева значајне ресурсе за одржавање кода и портовање промена. OpenZFS, заснован на „ZFS на Linux„се сада сматра једним заједничким ZFS развојним пројектом.
Извор: опеннет.ру
