فری بی ایس ڈی ہیڈر (HEAD) میں ZFS فائل سسٹم کا نفاذ کوڈ بیس تیار کرنے والے OpenZFS کوڈ کو استعمال کرنے کے لیے "» ZFS حوالہ کے متغیر کے طور پر۔ موسم بہار میں، فری بی ایس ڈی سپورٹ کو مرکزی اوپن زیڈ ایف ایس پروجیکٹ میں منتقل کر دیا گیا، جس کے بعد فری بی ایس ڈی سے متعلقہ تمام تبدیلیوں کی ترقی وہاں جاری رہی، اور فری بی ایس ڈی ڈویلپرز اوپن زیڈ ایف ایس پروجیکٹ کے ذریعے تیار کردہ تمام اختراعات کو تیزی سے سسٹم میں منتقل کرنے کے قابل ہو گئے۔
اوپن زیڈ ایف ایس میں منتقلی کے بعد فری بی ایس ڈی میں جو خصوصیات دستیاب ہوئیں ان میں: ایک توسیع شدہ کوٹہ سسٹم، ڈیٹا سیٹس کا انکرپشن، بلاک ایلوکیشن کلاسز (آلوکیشن کلاسز) کا الگ انتخاب، RAIDZ اور چیکسم کے نفاذ کو تیز کرنے کے لیے ویکٹر پروسیسر ہدایات کا استعمال۔ حسابات، ZSTD کمپریشن الگورتھم کے لیے سپورٹ، موڈ ملٹی ہوسٹ(، ملٹی موڈیفائر پروٹیکشن)، بہتر کمانڈ لائن انسٹرومینٹیشن، بہت سے ریس کنڈیشنز اور لاکنگ ایشوز کے لیے اصلاحات۔
یاد رہے کہ دسمبر 2018 میں فری بی ایس ڈی ڈویلپرز سامنے آئے تھے۔ پروجیکٹ سے ZFS کے نفاذ میں منتقلی ""(ZoL)، جس کے ارد گرد ZFS کی ترقی سے متعلق تمام سرگرمیاں حال ہی میں مرکوز کی گئی ہیں۔ ہجرت کی وجہ بتائی گئی Illumos پروجیکٹ (OpenSolaris کا ایک کانٹا) سے ZFS کوڈبیس کا جمود تھا، جو پہلے ZFS سے متعلقہ تبدیلیوں کو FreeBSD میں منتقل کرنے کی بنیاد کے طور پر استعمال ہوتا تھا۔
کچھ عرصہ پہلے تک، Illumos میں ZFS کوڈ بیس کی حمایت میں اہم حصہ ڈیلفکس نے بنایا تھا، جو آپریٹنگ سسٹم تیار کرتا ہے۔ (Illumos کانٹا)۔ تین سال پہلے، ڈیلفکس نے "ZFS آن" پر سوئچ کرنے کا فیصلہ کیا۔ Linux"، جس کی وجہ سے Illumos پروجیکٹ سے ZFS کے جمود اور "ZFS آن" میں تمام ترقیاتی سرگرمیوں کا ارتکاز ہوا۔ Linux"، جسے اب اہم نفاذ سمجھا جاتا ہے۔ .
FreeBSD ڈویلپرز نے عمومی مثال کی پیروی کرنے اور Illumos کو برقرار رکھنے کی کوشش نہ کرنے کا فیصلہ کیا، کیونکہ یہ نفاذ پہلے ہی فعالیت میں بہت پیچھے ہے اور کوڈ کی دیکھ بھال اور پورٹنگ کی تبدیلیوں کے لیے اہم وسائل کی ضرورت ہے۔ OpenZFS، "ZFS آن Linux"اب ایک واحد مشترکہ ZFS ترقیاتی پروجیکٹ سمجھا جاتا ہے۔
ماخذ: opennet.ru
