ZFS لينڪس ڊولپرز فري بي ايس ڊي ڊي جي حمايت ۾ اضافو ڪيو

zfs-linux

ترقي ڪندڙ بيس ڪوڊ جا انچارج ڪير آهن "لينڪس تي زي ايف ايس" جيڪو ZFS جي حوالي سان لاڳو ٿئي OpenZFS منصوبي جي سرپرستي ۾ ترقي ڪئي وئي آهي. انهن تازو ئي خبر جاري ڪئي ڇا جو ڪجهه تبديليون اختيار ڪيون جنهن ۾ فري بي ايس ڊي ڊي آپريٽنگ سسٽم لاءِ سهائتا شامل آهي.

ڪوڊ ”ايڪس ايف ايس تي لينڪس“ ۾ شامل ڪيو ويو مفت بي ايس ڊي ڊي شاخن 11 ۽ 12 تي آزمايو ويو. تنهن ڪري ، فري بي ايس ڊي ڊولپرز کي هاڻي پنهنجي ”همراڪس تي لينڪس آن زڪس“ جي هم وقت ساز شاخ برقرار رکڻ جي ضرورت نه آهي ۽ ترقي جي سڀني مفت بي ايس ڊي ڊي بنيادي منصوبن ۾ ٿيندي.

ان کان علاوه ، ۽l شاخ جي فري بي ايس ڊي ڪارڪردگي ترقي دوران ايس جي “لينڪس تي زي ايف ايس”اي مسلسل آزمائي واري نظام تي آزمائي ڪئي ويندي.

ياد رکو ته اِيn ڊسمبر 2018 ، فري بي ايس ڊي ڊي ڊولپرز کي تبديل ڪرڻ جي شروعات ڪئي تي عملدرآمد لاءِ ZFS لينڪس تي ZFS منصوبي کان (ZoL) ، جنھن جي چوڌاري ZFS جي ترقيءَ متعلق سڀ سرگرمي ويجھي آھي.

لڏپلاڻ جو سبب هو ايلاموس پروجيڪٽ جي ZFS ڪوڊ بيس (OpenSolaris جو ڪانٽو) جو تعطل ، جيڪو اڳ ۾ ZFS سان لاڳاپيل تبديلين کي FreeBSD ۾ منتقل ڪرڻ جي بنياد طور استعمال ڪيو ويو.

تازو ئي اڳ ، ڊيلفڪس ، ڊيلفڪسس آپريٽنگ سسٽم لاءِ هڪ ترقياتي ڪمپني ، ايلوموس تي اي ايل ايف ايس ڪوڊ بيس جي مدد ڪرڻ ۾ اهم حصو ادا ڪيو. ٻه سال اڳ ڊيلفڪس لينڪس تي زي ايف ايس جو رخ ڪرڻ جو فيصلو ڪيو ، ايايل بي ايم اوس منصوبي جو ايل ايف ايس اسٽال ۽ لينڪس تي ZFS منصوبي تي تمام ترقياتي سرگرمين جي تسلسل ، جنهن کي هاڻي OpenZFS جو بنيادي لاڳو سمجهيو وڃي ٿو.

Illumos جي ZFS لاڳو ٿيڻ کان وٺي ya لينڪس تي زيڊ ايف ايس جي پويان آھي ڪارڪردگي جي لحاظ کان ، فري بي ايس ڊي ڊولپرز کي احساس ٿيو اهو فري بي ايس ڊي ڪميونٽي ايتري جستجو نٿي رکي سگھندي ته آزاد طور برقرار رکجي ۽ ترقي ڪري موجوده ڪوڊ جو بنياد. جيڪڏهن توهان ايلوموس استعمال ڪرڻ جاري رکو ، ڪارڪردگي ۾ خلا صرف وڌندو ۽ اصلاحن جي منتقلي کي وڌيڪ ۽ وڌيڪ وسيلن جي ضرورت پوندي.

ايليووس تي جهڪڻ جي بدران ، ZFS تي FreeBSD جي سپورٽ ٽيم پاران فيصلو ڪيو ويو ”ZFS on Linux” ZFS لاءِ مکيه تعاون واري ترقي واري منصوبي جي طور تي ، توهان جي ڪوڊ جي پورٽيبلگي کي وڌائڻ لاءِ موجوده ذريعن کي سڌو ڪيو ۽ فري بي ايس ڊي ڊي لاءِ ZFS تي عمل ڪرائڻ لاءِ توهان جي ڪوڊ جو بنياد استعمال ڪيو. فري بي ايس ڊي ڊي سپورٽ سڌي طرح ”زيڊ ايف ايس تي لينڪس“ ۾ ضم ٿي ويندي ۽ خاص طور تي هن پروجيڪٽ جي مخزنن ۾ ترقي ڪئي ويندي (هڪ واحد مخزن ۾ گڏيل ترقي جو مسئلو برائن بهليندرف ، لينڪس تي ز ايف ايس پروجيڪٽ ليڊر سان اڳ ۾ ئي اتفاق ڪيو ويو آهي).

فري بي ايس ڊي ٺاھيندڙ هڪ عام مثال جي پيروي ڪرڻ جو فيصلو ڪيو ۽ ايلوموس تي رکڻ جي ڪوشش نه ڪئي ، ڇاڪاڻ ته هي عمل درآمد ڪارڪردگي ۾ تمام گهڻو پوئتي آهي ۽ ڪوڊ کي برقرار رکڻ ۽ تبديلين جي منتقلي لاءِ وڏن وسيلن جي ضرورت آهي.

لينڪس تي ”زي ايف ايس“ هاڻ اڳواٽ تعاون واري ترقي واري منصوبي طور ڏٺو وڃي ٿو ZFS لاءِ ڌار.

فيچرز ۾ جيڪي “ZFS تي لينڪس” ۾ FreeBSD لاءِ موجود آهن ، پر ZFS جي Illumos پليپشن ۾ موجود نه آهن ، ملٽي هاسٽ موڊ (ايم ايم پي ، ملٽي موڊائيٽر پروٽيڪشن) ، وڌايل ڪوٽا سسٽم ، ڊيٽا جي سيٽ جي انڪشاف ، الڳ. بلاڪ لاءِ مختص طبقن جو انتخاب (مختص ڪيل ڪلاس) ، RAIDZ عمل کي تيز ڪرڻ لاءِ ویکٹر پروسيسر جي هدايتن جو استعمال ۽ چيڪيمس جو حساب ، بهتر ڪمان لائن جا اوزار ، ۽ ڊوڙ جي حالتن سان گڏ ڪيترائي لاڳاپيل بگ فڪس.

ان ڪري فري بي ايس ڊي کي مدد ZoL فري بي ايس ڊي ڊي ۽ لينڪس جي وچ ۾ تبديلي جي تحريڪ کي سهولت فراهم ڪندو، ڊولپرز کان علاوه ذڪر ڪيو ته ڪجهه واڌارا ملندا ، جن مان انهن جو ذڪر آهي:

  • FreeBSD SPL درآمد ڪريو
  • عام ڪوڊ ۾ جيڪڏهن ڊيفس شامل ڪريو جتي ان کي الڳ فائلن ۾ ڪوڊ کي نقل ڪرڻ ڪرڻ کان وڌيڪ احساس ٿئي ٿو

آخرڪار ها توھان ان بابت وڌيڪ toاڻڻ چاھيو ٿا، توهان تفصيل ۾ جانچ ڪري سگهو ٿا هيٺين لنڪ.


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

تبصرو ڪرڻ جو پهريون

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.