Ext4- র সাথে নতুন বৈশিষ্ট্য যুক্ত করা হয়েছে এবং কার্নেল 3.5 ব্যবহার করা হয়েছিল যা 'মেটাডাটা চেকসাম' নামে পরিচিত, এটি ext4 এর আর একটি বৈশিষ্ট্য যা ফাইল সিস্টেমের কাঠামোর নির্ভরযোগ্যতা এবং অখণ্ডতা উন্নত করার কথা বলে।
কার্নেল newbies এ সামগ্রিক বাস্তবায়নটি ভালভাবে ব্যাখ্যা করা হয়েছে :
জেডএফএস এবং বিটিআরএফ-র মতো আধুনিক ফাইল সিস্টেমগুলি প্রমাণ করেছে যে চেকসাম ব্যবহার করে ফাইল সিস্টেমের অখণ্ডতা নিশ্চিত করা একটি মূল্যবান বৈশিষ্ট্য। Ext4 বিভিন্ন মেটাডেটা ক্ষেত্রের চেকসাম জমা করার ক্ষমতা যুক্ত করেছে। প্রতিবার কোনও মেটাডেটা ক্ষেত্রটি পড়ার সময়, পঠনযোগ্য ডেটাগুলির চেকসামটি সংরক্ষণ করা চেকসামগুলির সাথে তুলনা করা হয়, যদি সেগুলি আলাদা হয় তবে এর অর্থ হ'ল মেডিটাটি নষ্ট হয়েছে (নোট করুন যে এই বৈশিষ্ট্যটি ডেটা আবরণ করে না, কেবলমাত্র অভ্যন্তরীণ মেটাডেটা কাঠামো এবং এটির "স্ব-নিরাময়" ক্ষমতা নেই)।
যে কোনও ext4 ফাইল সিস্টেমকে "tune2fs -O metadata_csum" কমান্ড, বা "mkfs -O metadata_csum" তৈরির সময় চেকসাম ব্যবহার করতে আপগ্রেড করা যেতে পারে। একবার এই বৈশিষ্ট্যটি একটি ফাইল সিস্টেমে সক্ষম হয়ে গেলে, চেকসাম সমর্থন ছাড়াই পুরানো কার্নেলগুলি কেবল পঠনযোগ্য মোডে এটি মাউন্ট করতে সক্ষম হবে।
কার্নেল.আরজে এই জাতীয় নিবন্ধগুলি আরও দুর্দান্ত প্রযুক্তিগত বিশদে আরও আলোচনা করে যে কীভাবে মেটাডেটা চেকসামগুলি ব্যবহার করে ফাইল সিস্টেমের কাঠামোর ক্ষতি হতে দূষিত মেটাডাটা প্রতিরোধ করা যায়।
তবে নিবন্ধটিও সতর্ক করে দিয়েছে:
মেটাডাটা চেকসামিং কোডটি লিনাক্স ৩.৫-এ মূল লাইনে যেতে শুরু করেছে এবং ৩.7-আরসিএল হিসাবে এটি কিছু ব্যবহারকারীর পরীক্ষার মধ্য দিয়ে চলছে। এই কোডটি এখনও রক শক্ত নয়।
এটি উবুন্টু ১২.১০-এ ডিফল্টরূপে সক্ষম করা হয়নি এবং এখানে উল্লেখ করা হিসাবে, ext4 ফাইল সিস্টেমের সাথে সাম্প্রতিক সমস্যাগুলির পরে মুহূর্তের জন্য এটি সক্ষম না করা ভাল ।