অনেক লোক তাদের পিসি রক্ষণাবেক্ষণের রুটিনের অংশ হিসাবে নিয়মিত ডিফ্র্যাগমেন্ট করে এবং এতে প্রবেশ করা একটি ভাল অভ্যাস। অন্তত যদি কম্পিউটারে নিয়মিত হার্ড ড্রাইভ (HDD) থাকে। কিন্তু সলিড স্টেট ড্রাইভ বা এসএসডি সহ সিস্টেমগুলি ডিফ্র্যাগমেন্ট করা যায় না। তথ্য পোর্টাল makeuseof.com কথা বলাকেন.

প্রথমত, ডিফ্র্যাগমেন্টেশন কী তা স্পষ্ট করা প্রয়োজন। আপনার হার্ড ড্রাইভে ফাইলগুলি সংরক্ষণ করার সময়, সেগুলি সর্বদা একটি কক্ষে মাপসই হয় না – ড্রাইভ যেখানেই ফাঁকা জায়গা থাকে সেখানে সেগুলি সংরক্ষণ করবে৷ কখনও কখনও এই “স্পেস” হার্ড ড্রাইভের স্পিনিং প্ল্যাটারে বিভিন্ন শারীরিক পয়েন্টে ছড়িয়ে ছিটিয়ে থাকতে পারে।
উপরে যা বর্ণনা করা হয়েছে তাকে ফ্র্যাগমেন্টেশন বলে। কিন্তু ধীরে ধীরে, আপনার হার্ড ড্রাইভের ফাইলগুলি ডাউনলোড, মুছে ফেলা এবং পরিবর্তিত হওয়ার সাথে সাথে এটি আরও খণ্ডিত হতে শুরু করবে। একটি একক ফাইল একত্রিত করতে রিড/রাইট হেডকে অবশ্যই ডিস্কের অবস্থান জুড়ে যেতে হবে, যা লোডিং প্রক্রিয়াকে ধীর করে দেয়। ডিফ্র্যাগমেন্টেশন আপনাকে ছড়িয়ে ছিটিয়ে থাকা ফাইলের টুকরোগুলিকে শক্ত ব্লকে পুনর্গঠিত করতে দেয়: টুলটি তাদের সরিয়ে দেয় যাতে প্রতিটি ফাইল একটি স্থায়ী অবস্থানে থাকে। ফলস্বরূপ, সিস্টেমটি রিড/রাইট হেডের ভ্রমণের জন্য প্রয়োজনীয় দূরত্ব কমিয়ে দেয় – এবং সেই অনুযায়ী, শুরুর সময় কমিয়ে দেয়।
হার্ড ড্রাইভের যান্ত্রিক ব্যর্থতা মূলত ডিফ্র্যাগমেন্টেশন প্রক্রিয়া বিদ্যমান একমাত্র কারণ। যদি ড্রাইভটি চলমান অংশগুলি ব্যবহার করে ডেটা পড়ে, তবে সঠিক ফাইল সংস্থা কার্যক্ষমতার উপর উল্লেখযোগ্য প্রভাব ফেলতে পারে।
কিন্তু SSD বা সলিড স্টেট ড্রাইভ খুব ভিন্নভাবে কাজ করে। তারা স্পিনিং ডিস্কে নয় বরং ফ্ল্যাশ মেমরিতে ফাইল সংরক্ষণ করে। SSD দ্রুত যেকোনো স্টোরেজ সেল অ্যাক্সেস করতে পারে, তার অবস্থান নির্বিশেষে, তাই ফ্র্যাগমেন্টেশন ড্রাইভকে ধীর করে না। প্রকৃতপক্ষে, ডিফ্র্যাগমেন্টেশন SSD গুলিকে মোটেও উপকৃত করে না। এমনকি যদি ফাইলগুলি একটি সলিড স্টেট ড্রাইভ জুড়ে ছড়িয়ে ছিটিয়ে থাকে তবে মনিটরে থাকা ব্যক্তি গতিতে কোনও পার্থক্য লক্ষ্য করবেন না।
উপরন্তু, ডিফ্র্যাগমেন্টেশন SSD-এর ক্ষতি করতে পারে। ফ্ল্যাশ মেমরি সেলগুলি নিঃশেষ হওয়ার আগে সীমিত সংখ্যক লেখার চক্রের জন্য স্থায়ী হওয়ার জন্য ডিজাইন করা হয়েছে। প্রতিবার আপনি ডিফ্র্যাগমেন্ট করলে, সিস্টেম ডিস্ককে বিনা কারণে বিপুল পরিমাণ ডেটা ওভাররাইট করতে বাধ্য করে, যার ফলে মেমরির সম্পদ নষ্ট হয়। আসল বিষয়টি হ'ল এসএসডি-তে অন্তর্নির্মিত অ্যান্টি-ওয়্যার ব্যবস্থা রয়েছে যা বিভিন্ন কোষে ফাইল লেখাগুলিকে সমানভাবে বিতরণ করতে সহায়তা করে। ডিফ্র্যাগমেন্টেশন এই প্রক্রিয়াতে হস্তক্ষেপ করে এবং ডিস্কের কিছু অংশ ফাইল ওভাররাইট করে।
তাহলে কেন উইন্ডোজ এখনও একটি ডিফ্র্যাগমেন্টেশন ইউটিলিটি আছে? উত্তরটা সহজ – সে আর আগের মতো নেই। মাইক্রোসফ্ট সঙ্গত কারণে এই টুলটিকে “ডিস্ক অপ্টিমাইজেশান” নামকরণ করেছে: এটি স্বয়ংক্রিয়ভাবে ড্রাইভের ধরন সনাক্ত করে এবং বিভিন্ন রক্ষণাবেক্ষণ ব্যবস্থার সুপারিশ করে। যখন একটি এসএসডি সনাক্ত করা হয়, তখন ইউটিলিটি ড্রাইভটিকে ডিফ্র্যাগমেন্ট করে না, তবে ট্রিম কমান্ডটি কার্যকর করে, বিশেষভাবে ফ্ল্যাশ ড্রাইভগুলির জন্য তৈরি করা হয়।
TRIM নিম্নরূপ কাজ করে। একটি ফাইল মুছে ফেলার সময়, অপারেটিং সিস্টেম ড্রাইভ ব্লকগুলিকে চিহ্নিত করে যেখানে এটি খালি হিসাবে অবস্থিত। একটি নিয়মিত হার্ড ড্রাইভে, এটি একটি সমস্যা নয় কারণ এটি অবিলম্বে পুরানো ডেটা ওভাররাইট করতে পারে। কিন্তু SSD-কে অবশ্যই নতুন ফাইল লেখার আগে ব্লক মুছে ফেলতে হবে, যা সময়ের সাথে সাথে কর্মক্ষমতা ধীর করে দেয়। TRIM SSD কে বলে যে কোন ব্লকে মুছে ফেলা ডেটা থাকে যাতে এটি নিষ্ক্রিয়তার সময় ফর্ম্যাট করা যায়। এইভাবে, যখন আপনাকে নতুন কিছু লোড করতে হবে, ডিস্কে খালি ব্লকগুলি উপলব্ধ থাকবে আপনাকে প্রথমে এটি ফর্ম্যাট না করেই।