প্যারাগন লিনাক্স কার্নেলের জন্য একটি এনটিএফএস বাস্তবায়ন প্রকাশ করেছে

কনস্ট্যান্টিন কোমারাভ, প্যারাগন সফ্টওয়্যার এর প্রতিষ্ঠাতা এবং সিইও, লিনাক্স কার্নেল মেলিং তালিকায় প্যাচগুলির একটি সেট পোস্ট করেছে সঙ্গে একটি এনটিএফএস ফাইল সিস্টেমের সম্পূর্ণ বাস্তবায়ন যা পড়া এবং লেখার ক্রিয়াকলাপ সমর্থন করে। এই প্যাচ সেটটির কোডটি জিপিএল এর অধীনে প্রকাশিত হয়েছে।

রুপায়ণ এনটিএফএস 3.1 এর বর্তমান সংস্করণের সমস্ত বৈশিষ্ট্য সমর্থন করে, বর্ধিত ফাইল বৈশিষ্ট্য, ডেটা সংক্ষেপণ মোড, ফাইল ফাঁক দিয়ে দক্ষ কাজ এবং ব্যর্থতার পরে অখণ্ডতা পুনরুদ্ধার করতে রেজিস্ট্রি পরিবর্তনগুলির পুনরায় খেলানো সহ।

এখন পর্যন্ত প্রস্তাবিত নিয়ামক তার নিজস্ব সরলীকৃত বাস্তবায়ন ব্যবহার করেন এনটিএফএস জার্নিং, কিন্তু ভবিষ্যতে এটি জেবিডি শীর্ষে সম্পূর্ণ লগ সমর্থন যোগ করার পরিকল্পনা করা হয়েছে (লগ ব্লক ডিভাইস) কার্নেলের মধ্যে উপলব্ধ, যার ভিত্তিতে ext3, ext4 এবং OCFS2 জার্নালিংয়ের ব্যবস্থা করা হয়।

মেলিং তালিকায়, প্যারাগন নিম্নলিখিত লিখেছেন:

এই প্যাচটি এনটিএফএস পড়ার এবং লেখককে fs / ntfs3 এ যুক্ত করে।

বাণিজ্যিক ফাইল সিস্টেম বিকাশের বহু দশকের অভিজ্ঞতা এবং বিশাল পরীক্ষার কভারেজ সহ আমরা প্যারাগন সফ্টওয়্যার জিএমবিএইচ লিনাক্স কার্নেলের জন্য এনটিএফএস রিড-রাইট ড্রাইভার প্রয়োগের মাধ্যমে ওপেন সোর্স সম্প্রদায়ে আমাদের অবদান রাখতে চাই।

কোডবেস সংযুক্ত হওয়ার পরে আমরা এই সংস্করণটিকে সমর্থন করার পরিকল্পনা করব এবং বৈশিষ্ট্যগুলি যুক্ত করব এবং বাগগুলি ঠিক করব। উদাহরণস্বরূপ, সম্পূর্ণ জেবিডি জার্নালিং সমর্থন পরবর্তী আপডেটগুলিতে যুক্ত করা হবে।

কন্ট্রোলার বিদ্যমান বাণিজ্যিক পণ্য কোড বেসের উপর ভিত্তি করে প্যারাগন সফ্টওয়্যার থেকে এবং ভাল পরীক্ষা করা হয়েছে। প্যাচগুলি লিনাক্সের কোড প্রস্তুত করার প্রয়োজনীয়তা অনুসারে ডিজাইন করা হয়েছে এবং এগুলিতে নতুন ড্রাইভারটিকে মূল কার্নেলের অন্তর্ভুক্ত করার অনুমতি দিয়ে কোনও অতিরিক্ত API লিঙ্ক নেই।

প্যাচগুলি প্রধান লিনাক্স কার্নেলের মধ্যে অন্তর্ভুক্ত করা হলে প্যারাগন সফ্টওয়্যার রক্ষণাবেক্ষণ, বাগ ফিক্স এবং কার্যকারিতা উন্নতি করতে আগ্রহী।

যাইহোক, কোনও তৃতীয় পক্ষের প্রস্তাবিত কোডটি পর্যালোচনা করার প্রয়োজনের কারণে কার্নেলটিতে এম্বেড হতে সময় নিতে পারে। পোস্টটিতে করা মন্তব্যে, প্যাচ ডিজাইনের জন্য প্রয়োজনীয় কয়েকটি প্রয়োজনীয়তার মাউন্ট এবং অ-সম্মতিতে সমস্যা রয়েছে।

উদাহরণস্বরূপ, জমা দেওয়া প্যাচটি অংশগুলিতে বিভক্ত করার প্রস্তাব দেওয়া হয়েছে, কারণ প্যাচে 27 হাজার লাইন বেশি এবং পর্যালোচনা এবং যাচাইকরণে অসুবিধা সৃষ্টি করে।

রক্ষণাবেক্ষণকারী ফাইলগুলিতে, আরও কোড রক্ষণাবেক্ষণের জন্য স্পষ্টভাবে একটি নীতি নির্ধারণ করার এবং গিট শাখাকে নির্দেশ দেওয়া উচিত যাতে ফিক্সগুলি প্রেরণ করা উচিত। এটি পুরাতন fs / ntfs ড্রাইভার কেবল পঠন মোডে কাজ করছে যখন একটি নতুন এনটিএফএস বাস্তবায়ন যোগ করতে সম্মত হওয়ার প্রয়োজনীয়তা উল্লেখ করে।

পূর্বে, এনটিএফএস পার্টিশনে সম্পূর্ণ অ্যাক্সেস পাওয়ার জন্য desde Linux, আমি বাধ্য ছিলাম FUSE NTFS-3g ড্রাইভার ব্যবহার করুন, যা ইউজার স্পেসে চলে এবং কাঙ্ক্ষিত পারফরম্যান্স দেয় না।

এই ড্রাইভারটি 2017 সালের পরে আপডেট করা হয়নি, কেবল পঠনযোগ্য এফএস / এনটিএফএস ড্রাইভারের মতো। উভয় ড্রাইভারই টাক্সেরার দ্বারা নির্মিত হয়েছিল, যা প্যারাগন সফ্টওয়্যার এর মতো একটি মালিকানাধীন এনটিএফএস ড্রাইভার সরবরাহ করে যা বাণিজ্যিকভাবে বিতরণ করা হয়।

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

ড্রাইভারের প্রথম সংস্করণটি কেবল পঠনযোগ্য অপারেশনে সীমাবদ্ধ ছিল তবে একটি লিখন-সক্ষম সংস্করণটি বিকাশে ছিল।

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

এই পদক্ষেপটি প্যারাগন সফ্টওয়্যার দ্বারা বেদনাদায়কভাবে দেখেছিল, যা ওপেন এক্সএফএটি এবং এনটিএফএস বাস্তবায়নের জন্য সমালোচনা করেছে।


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

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

*

*

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

  1.   লুইস তিনি বলেন

    যদি প্যারাগন একটি শালীন লাইসেন্স সহ পুরো উত্স কোড সরবরাহ করে তবে এর সুবিধা নেওয়ার কোনও কারণ নেই,