FreeBSD کوڈ بیس کو OpenZFS (Linux پر ZFS) استعمال کرنے کے لیے تبدیل کر دیا گیا ہے۔

فری بی ایس ڈی ہیڈر (HEAD) میں ZFS فائل سسٹم کا نفاذ ترجمہ کوڈ بیس تیار کرنے والے OpenZFS کوڈ کو استعمال کرنے کے لیے "لینکس پر زیڈ ایف ایس» ZFS حوالہ کے متغیر کے طور پر۔ موسم بہار میں، فری بی ایس ڈی سپورٹ کو مرکزی اوپن زیڈ ایف ایس پروجیکٹ میں منتقل کر دیا گیا، جس کے بعد فری بی ایس ڈی سے متعلقہ تمام تبدیلیوں کی ترقی وہاں جاری رہی، اور فری بی ایس ڈی ڈویلپرز اوپن زیڈ ایف ایس پروجیکٹ کے ذریعے تیار کردہ تمام اختراعات کو تیزی سے سسٹم میں منتقل کرنے کے قابل ہو گئے۔

اوپن زیڈ ایف ایس میں منتقلی کے بعد فری بی ایس ڈی میں جو خصوصیات دستیاب ہوئیں ان میں: ایک توسیع شدہ کوٹہ سسٹم، ڈیٹا سیٹس کا انکرپشن، بلاک ایلوکیشن کلاسز (آلوکیشن کلاسز) کا الگ انتخاب، RAIDZ اور چیکسم کے نفاذ کو تیز کرنے کے لیے ویکٹر پروسیسر ہدایات کا استعمال۔ حسابات، ZSTD کمپریشن الگورتھم کے لیے سپورٹ، موڈ ملٹی ہوسٹ(ایم ایم پی، ملٹی موڈیفائر پروٹیکشن)، بہتر کمانڈ لائن انسٹرومینٹیشن، بہت سے ریس کنڈیشنز اور لاکنگ ایشوز کے لیے اصلاحات۔

یاد رہے کہ دسمبر 2018 میں فری بی ایس ڈی ڈویلپرز سامنے آئے تھے۔ پہل پروجیکٹ سے ZFS کے نفاذ میں منتقلی "لینکس پر زیڈ ایف ایس"(ZoL)، جس کے ارد گرد ZFS کی ترقی سے متعلق تمام سرگرمیاں حال ہی میں مرکوز کی گئی ہیں۔ ہجرت کی وجہ بتائی گئی Illumos پروجیکٹ (OpenSolaris کا ایک کانٹا) سے ZFS کوڈبیس کا جمود تھا، جو پہلے ZFS سے متعلقہ تبدیلیوں کو FreeBSD میں منتقل کرنے کی بنیاد کے طور پر استعمال ہوتا تھا۔

کچھ عرصہ پہلے تک، Illumos میں ZFS کوڈ بیس کی حمایت میں اہم حصہ ڈیلفکس نے بنایا تھا، جو آپریٹنگ سسٹم تیار کرتا ہے۔ ڈیلفکس او ایس (Illumos کانٹا)۔ تین سال پہلے، ڈیلفکس نے "Linux پر ZFS" پر جانے کا فیصلہ کیا، جس کے نتیجے میں ZFS Illumos پروجیکٹ سے رک گیا اور "ZFS on Linux" پروجیکٹ میں تمام ترقیاتی سرگرمیوں کو مرکوز کر دیا، جسے اب اہم نفاذ سمجھا جاتا ہے۔ OpenZFS.

FreeBSD ڈویلپرز نے عمومی مثال کی پیروی کرنے اور Illumos کو برقرار رکھنے کی کوشش نہ کرنے کا فیصلہ کیا، کیونکہ یہ نفاذ پہلے سے ہی فعالیت میں بہت پیچھے ہے اور کوڈ کو برقرار رکھنے اور تبدیلیاں منتقل کرنے کے لیے بڑے وسائل کی ضرورت ہے۔ "Linux پر ZFS" پر مبنی OpenZFS اب ایک واحد تعاونی ZFS ترقیاتی پروجیکٹ سمجھا جاتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں