HeadlinesBriefing favicon HeadlinesBriefing.com

OpenBSD-এ GEFS: প্রাথমিক প্রিভিউ

Hacker News •
×

GEFS, 9front-এর জন্য লেখা একটি নতুন ক্র্যাশ-সেফ, স্ন্যাপশটিং, কপি-অন-রাইট ফাইলসিস্টেম, OpenBSD-তে পোর্ট করা হচ্ছে। পোর্টটি একটি অমসৃণ, বগি প্রিভিউ যা উৎপাদনের জন্য প্রস্তুত নয়, ত্রুটির ক্ষেত্রে ডেটা ক্ষতির সম্ভাবনা রয়েছে। ফাইলসিস্টেমটি 9,000 লাইনের কম কার্নেল কোড।

পোর্টটির লক্ষ্য Plan 9 এবং OpenBSD-এর মধ্যে ডেটা স্ট্রাকচার এবং জটিল কোড মোটামুটি সিঙ্কে রাখা, কিন্তু কোডটি একটি অ্যাবস্ট্রাকশন লেয়ারের মাধ্যমে পোর্ট করার পরিবর্তে কপি এবং পেস্ট করা হয়েছে। প্রধান অবশিষ্ট সমস্যাগুলির মধ্যে রয়েছে সামঞ্জস্য প্রোটোকল, ত্রুটি হ্যান্ডলিং যা মূলত মন্তব্য করা হয়েছে, এবং অনুপস্থিত ইউজারস্পেস টুল।

অন্যান্য সমস্যা: POSIX সীমাবদ্ধতা, OpenBSD-এর জন্য রিগ্রেশন টেস্টের অভাব, হার্ডলিঙ্ক, kqueue, NFS হুক, এবং বুটলোডার সাপোর্ট এবং কোটা-এর মতো অনুপস্থিত অংশ। লেখক এখনও KNF ঠিক করার দিকে নজর দিচ্ছেন না।

এটি একটি প্যাচ হিসাবে বা shithub থেকে git-এর মাধ্যমে পান, তবে সার্ভার ওভারলোড এড়াতে প্রাথমিক ক্লোনের জন্য GitHub ব্যবহার করুন।