হয় আপনি ভাগ্যবান যে কখনও ডেটা কলুষিত না করে থাকবেন না, বা আপনার ডেটা দূষিত হয়েছে তা আপনি কখনই দুর্ভাগ্যজনক বলে মনে করেন না।
আপনি যখন কোনও ক্রিয়া সম্পাদন করেন যা ডিস্কে লেখা উচিত, বেশিরভাগ অপারেটিং সিস্টেমগুলি রাইটিং অপারেশনটিকে একটি কাতারে ফেলে দেয়। সময়ে সময়ে, তারা সারি ফ্লাশ করে। (আমি এটিকে এখানে একটি সারি বলছি, তবে প্রকৃত ক্রিয়াকলাপগুলি যথাযথভাবে সম্পাদন করা যায়, অপারেটিং সিস্টেমগুলি দ্রুত হয় এবং একই চূড়ান্ত ফলাফল দেয় যখন এটি করা হয়)) লেখার ক্রিয়াকলাপগুলি আরও দ্রুততর করতে পারে, উভয়ই সিস্টেম চেষ্টা করে কারণ এটি করার জন্য যখন এর থেকে ভাল করার কিছু নেই এবং কারণ এটি তাদের বুদ্ধিমানের সাথে গোষ্ঠীভুক্ত করতে পারে।
সবকিছু লিখিত হওয়ার আগে আপনি যদি নিজের ডিভাইসটি প্লাগ লাগিয়ে ফেলেন তবে আপনি সর্বশেষতম ডেটা মিস করতে পারেন। সবচেয়ে খারাপ, ওএস যদি ক্রম ছাড়াই অপারেশন করে থাকে তবে আপনি আপনার ডিভাইসটিকে একটি বেমানান অবস্থায় রাখতে পারেন এবং সর্বশেষতম ডেটার চেয়ে বেশি হারাতে পারেন।
কিছু অপারেটিং সিস্টেম অপসারণযোগ্য ডিভাইসের জন্য ডিভাইসটিকে আনমাউন্ট করার আগে আনপ্লাগিংয়ের সাথে যুক্ত ঝুঁকিগুলি হ্রাস করার জন্য আরও রক্ষণশীল (তবে ধীর) মোডে চলে যায়।
সংযুক্ত :
ক্রমবর্ধমান অপারেশন করা কখনও কখনও কেবল গতির বিষয় নয়। সস্তা ফ্ল্যাশ মিডিয়া (এটি হার্ডওয়্যার স্তরে পুনর্নির্মাণের ক্ষেত্র নয়) আপনি প্রদত্ত যে কোনও সেক্টরে কতবার লিখতে পারবেন তার সীমাবদ্ধতা রয়েছে। আপনি যদি নির্বিঘ্নে সমস্ত পরিবর্তনগুলি সেভাবেই লিখেন তবে এটি সেই ক্ষেত্রগুলিকে হত্যা করতে পারে যা একটি (ভি) এফএটি ফাইল সিস্টেমের (অপসারণযোগ্য ড্রাইভের জন্য সর্বাধিক সাধারণ কেস) বা একটি সাধারণ আধুনিক ফাইল সিস্টেমের জার্নালে ফাইল বরাদ্দ সারণী ধারণ করে। (উদাহরণস্বরূপ লিনাক্স কার্নেল মেলিং তালিকায় এই আলোচনাটিsync
দেখুন ,) এখানে, প্রতিবার কোনও ফাইল লেখার সময় FAT বা জার্নাল আপডেট না করা কেবল একটি বড় পারফরম্যান্স লাভ নয়, এটি হার্ডওয়ারের আজীবনও ভাল good
সাম্প্রতিক অবধি লিনাক্স কেবলমাত্র একটি sync
পরিবর্তন দিয়েছিল (সমস্ত পরিবর্তনগুলি যেমন ঘটেছিল তেমন async
লিখুন ) এবং (যখনই এটি সুবিধাজনক তখন লিখুন)। সাম্প্রতিক সংস্করণগুলি flush
এফএটি ফাইল সিস্টেমগুলির জন্য বিকল্পটি প্রবর্তন করে , যা কোথাও কোথাও রয়েছে (ডিস্ক নিষ্ক্রিয় হওয়ার সাথে সাথে সমস্ত বিলম্বিত লেখাকে ফ্লাশ করে); এটি উবুন্টু 10.04 এ ডিফল্টভাবে চালু আছে।
অন্য একটি নোটে, অপসারণযোগ্য ড্রাইভটি আনমাউন্ট করা নিশ্চিত করে যে কোনও অ্যাপ্লিকেশনটিতে ফাইল খোলা নেই। আপনি যদি আনপ্লাগ করার আগে আনমাউন্ট না করে থাকেন, তবে দেরি না হওয়া অবধি আপনার যদি সংরক্ষণে থাকা ডেটা আছে কিনা তা খেয়াল করবেন না। কোনও ফাইল খোলার সময় আনমাউন্ট করা ফাইল ফাইল সিস্টেম পর্যায়ে (ওএস ফাইলটি বন্ধ না হওয়া পর্যন্ত কিছু অপারেশন সজ্জিত করে থাকতে পারে) এবং অ্যাপ্লিকেশন স্তরে (উদাহরণস্বরূপ যদি অ্যাপ্লিকেশনটিতে একটি লক ফাইল রাখে, এটি জিতেছে) টি সরানো হবে)।