জেডএফএস লিনাক্স বিকাশকারীরা ফ্রিবিএসডি-র জন্য সমর্থন যোগ করেছে

zfs-linux

বিকাশকারীরা বেস কোডের দায়িত্বে যারা আছেন "লিনাক্সে জেডএফএস" ওপেনজেডএফএস প্রকল্পের তত্ত্বাবধানে জেডএফএসের একটি রেফারেন্স বাস্তবায়ন হিসাবে বিকশিত হয়েছে, তারা সম্প্রতি সংবাদ প্রকাশ করেছে ডি কো কিছু পরিবর্তন গৃহীত যা ফ্রিবিএসডি অপারেটিং সিস্টেমের জন্য সমর্থন যোগ করে।

"লিনাক্সে জেডএফএস" এ যুক্ত কোডটি ফ্রিবিএসডি শাখা 11 এবং 12 তে পরীক্ষা করা হয়েছিল। অতএব, ফ্রিবিএসডি বিকাশকারীদের "জেডএফএস অন লিনাক্স" এর নিজস্ব সিঙ্ক্রোনাইজড শাখা বজায় রাখার দরকার নেই এবং মূল প্রকল্পে ফ্রিবিএসডি-সম্পর্কিত পরিবর্তনগুলির বিকাশ ঘটবে।

পাশাপাশি, এবংl মূল শাখার ফ্রিবিএসডি কর্মক্ষমতা "লিনাক্সে জেডএফএস" বিকাশের সময়ই একটি অবিচ্ছিন্ন ইন্টিগ্রেশন সিস্টেমে পরীক্ষা করা হবে।

মনে রাখবেন ইn ডিসেম্বর 2018, ফ্রিবিএসডি বিকাশকারীরা পরিবর্তনের উদ্যোগ নিয়েছিল বাস্তবায়নের লিনাক্সে জেডএফএস প্রকল্প থেকে জেডএফএস (জোল), যার চারপাশে সম্প্রতি জেডএফএসের বিকাশের সাথে সম্পর্কিত সমস্ত ক্রিয়াকলাপ কেন্দ্রিক করা হয়েছে।

হিজরতের কারণ ছিল ইলুমোস প্রকল্পের জেডএফএস কোডবেস (ওপেনসোলারিসের কাঁটাচামচ) এর অচলাবস্থা, যা ফ্রিবিএসডি-তে জেডএফএস-সম্পর্কিত পরিবর্তন স্থানান্তর করার ভিত্তি হিসাবে ব্যবহৃত হয়েছিল।

সম্প্রতি অবধি, ডেলফিক্স অপারেটিং সিস্টেমের একটি উন্নয়ন সংস্থা, ডেলফিক্স ইলিমোসের জেডএফএস কোডবাসকে সমর্থন করার ক্ষেত্রে প্রধান অবদান রাখে (ইলিমোসের কাঁটাচামচ)। দুই বছর আগে ডেলফিক্স ই প্রম্পট করে লিনাক্সের জেডএফএসে স্যুইচ করার সিদ্ধান্ত নিয়েছেl ইলুমোস প্রকল্পের জেডএফএস স্টল এবং লিনাক্সে জেডএফএস প্রকল্পের সমস্ত বিকাশ-সম্পর্কিত ক্রিয়াকলাপগুলির ঘনত্ব, যা এখন ওপেনজেডএফএসের প্রাথমিক বাস্তবায়ন হিসাবে বিবেচিত হয়।

ইলুমোসের জেডএফএস বাস্তবায়ন হওয়ার পরে ya "লিনাক্সে জেডএফএস" উল্লেখযোগ্যভাবে পিছনে রয়েছে কার্যকারিতা হিসাবে, ফ্রিবিএসডি বিকাশকারীরা উপলব্ধি করলেন যে ফ্রিবিএসডি সম্প্রদায় স্বাধীনভাবে বজায় রাখতে এবং বিকাশের জন্য এতটা শক্তি ছিল না বিদ্যমান কোড বেস। আপনি যদি ইলমোস ব্যবহার অব্যাহত রাখেন তবে কার্যকারিতার ব্যবধান কেবলমাত্র বৃদ্ধি পাবে এবং সমাধানগুলির স্থানান্তরের জন্য আরও বেশি সংস্থান প্রয়োজন।

ইলুমোস ধরে রাখার চেষ্টা করার পরিবর্তে, ফ্রিবিএসডি সমর্থন দলের জেডএফএস "লিনাক্সে জেডএফএস" গ্রহণ করার সিদ্ধান্ত নিয়েছে জেডএফএসের মূল সহযোগিতামূলক উন্নয়ন প্রকল্প হিসাবে, আপনার কোডের বহনযোগ্যতা বাড়াতে এবং ফ্রিবিএসডি-র জন্য আপনার জেডএফএস বাস্তবায়নের ভিত্তি হিসাবে আপনার কোড বেসটি ব্যবহার করার জন্য বিদ্যমান বিদ্যমান সংস্থানকে সরাসরি নির্দেশ করুন। ফ্রিবিএসডি সমর্থনটি সরাসরি "জেডএফএস অন লিনাক্স" কোডে সংহত করা হবে এবং মূলত এই প্রকল্পের সংগ্রহস্থলগুলিতে বিকশিত হবে (লিনাক্সের জেডএফএস প্রকল্পের নেতা ব্রায়ান বেহলেনডরফের সাথে ইতোমধ্যে একক ভাণ্ডারে যৌথ বিকাশের বিষয়টি সম্মত হয়েছে)।

ফ্রিবিএসডি ডেভেলপারগণ একটি সাধারণ উদাহরণ অনুসরণ করার সিদ্ধান্ত নিয়েছে এবং Illumos ধরে রাখার চেষ্টা করবেন না, যেহেতু এই বাস্তবায়ন কার্যকারিতার ক্ষেত্রে ইতিমধ্যে অনেক পিছনে রয়েছে এবং কোড এবং স্থানান্তর পরিবর্তনগুলি বজায় রাখতে বড় সংস্থান প্রয়োজন resources

"লিনাক্সে জেডএফএস" এখন শীর্ষস্থানীয় সহযোগী উন্নয়ন প্রকল্প হিসাবে দেখা হচ্ছে জেডএফএসের কাছে অনন্য।

ফ্রিবিএসডি-র জন্য "জেডএফএস অন লিনাক্স" এ উপলব্ধ বৈশিষ্ট্যগুলির মধ্যে, তবে জেডএফএসের ইলিমোস প্রয়োগে পাওয়া যায় না, একটি মাল্টিহোস্ট মোড (এমএমপি, মাল্টি মোডিফায়ার সুরক্ষা), একটি বর্ধিত কোটা সিস্টেম, ডেটার সেটগুলির এনক্রিপশন পৃথক করুন ব্লকগুলির জন্য বরাদ্দ শ্রেণীর নির্বাচন (বরাদ্দ ক্লাস), RAIDZ বাস্তবায়ন এবং চেকসাম গণনা, উন্নত কমান্ড লাইন সরঞ্জামসমূহ এবং রেস শর্তগুলির সাথে সম্পর্কিত অনেকগুলি ত্রুটি সংশোধন করার জন্য ভেক্টর প্রসেসরের নির্দেশাবলীর ব্যবহার।

সুতরাং ফ্রিবিএসডি এর সমর্থন ZoL ফ্রিবিএসডি এবং লিনাক্সের মধ্যে পরিবর্তনের চলাচলের সুবিধার্থে, বিকাশকারীরা উল্লেখ করে যে কিছু উন্নতি হবে, যার মধ্যে তারা উল্লেখ করেছে:

  • ফ্রিবিএসডি এসপিএল আমদানি করুন
  • সাধারণ কোডে ifdefs যুক্ত করুন যেখানে পৃথক ফাইলে কোডটি নকল করার চেয়ে আরও বেশি বোঝা যায়

অবশেষে হ্যাঁ আপনি এটি সম্পর্কে আরও জানতে চান, আপনি বিশদটি পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।