উত্তর:
প্রকৃতপক্ষে এটি এক ফাইলের সমস্ত পৃথক অংশ একসাথে রাখে, সুতরাং যদি সেই নির্দিষ্ট ফাইলটির প্রয়োজন হয় তবে হার্ডডিস্কটিকে তার বাহুটি সরানো হয় না (যা এখানে আসল পারফরম্যান্স-ব্রেকার) ফাইলের সমস্ত বিট সংগ্রহ করার জন্য । ==> অতএব, আরও ভাল পারফরম্যান্স (যদিও এটি সর্বদা লক্ষণীয় নয়)।
নোট করুন যে এটি কেবল প্লাটার এবং চলমান অংশগুলির সাথে হার্ড ডিস্কগুলিতে প্রযোজ্য। এসএসডি-র ক্ষেত্রে এটি কোনও সমস্যা নয়, কারণ ডিস্কের যেখানে রয়েছে সেখান থেকে কোনও ডেটা স্বাধীনভাবে আনতে একই সময় লাগে। এসএসডি-এর ডিফ্র্যাগিং আসলে একটি খারাপ ধারণা কারণ তাদের প্রতিটি 'সেক্টরে' লিখিত থাকতে পারে এমন সীমিত সংখ্যক সময় (আমি মনে করি না 'সেক্টরটি এখানে সঠিক শব্দ, তবে আপনি কী জানেন আমি কী আশা করি আশা করি)।
এটি ডিফ্র্যাগমেন্টেশন প্রোগ্রামের উপর নির্ভর করে।
সর্বনিম্ন এটির লক্ষ্য রয়েছে যে কোনও একক ফাইল বা ডিরেক্টরিতে একটি ক্লাস্টারকে একটি সামঞ্জস্যপূর্ণ অনুক্রমের মধ্যে স্থাপন করা হবে, এটি সরবরাহের জন্য সেখানে স্থান উপলব্ধ রয়েছে।
এটি ব্যবহারের প্রোফাইল অনুসারে ফাইল এবং ডিরেক্টরিগুলি সিকোয়েন্স করতে পারে, যদি এটি এগুলি সংগ্রহ করে।
এটি কিছু ফাইল (কিছু নির্দিষ্ট ওপেন এবং সিস্টেম ফাইল সাধারণত) স্থানান্তর করতে সক্ষম নাও হতে পারে।
ডিফ্র্যাগমেন্টিংয়ের কারণ হ'ল ডিস্কের বাইরে থাকা ব্লক / ক্লাস্টারগুলির ধারাবাহিক ক্রমটি পড়ার চেয়ে এলোমেলোভাবে পঠনগুলি যথেষ্ট ধীর হয়। তবে, সমস্ত ফাইল সিস্টেম বা অপারেটিং সিস্টেমের (পৃথক) ডিফ্র্যাগেশনেশন প্রোগ্রামগুলির জন্য একই প্রয়োজনীয়তা নেই।
ডিফ্র্যাগিং দুটি জিনিস করতে পারে:
এছাড়াও, আমি এসএসডি এর ডিগ্র্যাগিং সম্পর্কে কিছু যুক্ত করতে চাই:
একটি এসএসডি ডিফ্র্যাগিং
অনেক আগেই আমি একটি এসএসডি ডিফ্র্যাগিং কেন এখনও প্রাসঙ্গিক এবং প্রয়োজনীয় তা পোস্ট করার প্রতিশ্রুতি দিয়েছিলাম। এটি সত্য যে কোনও এসএসডি দিয়ে কোনও শারীরিক প্লেটার নেই যেগুলি স্পিনে স্পিন করতে হয় এবং কোনও পড়ার / লেখার অস্ত্র নেই যা ডিস্কের উপরিভাগ জুড়ে বন্যভাবে যেতে হয়। এই কারণে, মনে হচ্ছে ডিফ্র্যাগিং সময় অপচয় করা। আপনি আরও যুক্তি দিতে পারেন যে যেহেতু এসএসডিগুলি শেষ পর্যন্ত পরিশ্রুত হয় তাই আপনার ডিস্কটিকে ডিফ্র্যাগ করার মতো সহজ কিছুতে পুনর্লিখনের চক্রগুলি অপচয় করা উচিত নয়।
এসএসডি-তে ব্যবহৃত ন্যান্ড ফ্ল্যাশ মেমরি প্রযুক্তি সম্পর্কিত একটি বিষয় হ'ল ডেটা লেখার চেয়ে ডেটা লেখার ক্ষেত্রে অনেক বেশি সময় লাগে। যখন কোনও ফাইল মোছা হয়, অনেকটা স্ট্যান্ডার্ড হার্ড ডিস্ক প্রযুক্তির মতো, কেবল ডিরেক্টরি তথ্য মুছে ফেলা হয় এবং ডেটা সেলগুলি আবার "ব্যবহারযোগ্য" হিসাবে চিহ্নিত করা হয়। কোনও নতুন এটিকে ওভাররাইট না করা পর্যন্ত ডেটা নিজেই অক্ষত।
এর অর্থ হ'ল মেমরির স্থানটি যদি কোনও "মুছে ফেলা" ফাইলের সাথে ব্যবহার করা হয় তবে এটি পুনঃপ্রক্রাম করার আগে এটি অবশ্যই প্রথমে মুছতে হবে। যদি মুক্ত স্থানটি খণ্ডিত হয় তবে একটি নতুন ফাইলকে বৃহত্তর রাইট কমান্ডের পরিবর্তে কয়েকটি ছোট রাইট কমান্ডে বিভক্ত করতে হবে। এটি এসএসডিগুলির জন্য কর্মক্ষমতা হ্রাস ঘটায় কারণ লেখার গতি ধীর, বিশেষত ছোট ব্লক রাইট ট্রান্সফারগুলির জন্য। হ্যাঁ, ক্যাশে মেমরি এই পারফরম্যান্স ইস্যুটি মাস্ক করতে সহায়তা করে, তবে প্রযুক্তিটি যাই হোক না কেন, এক দীর্ঘ রাইট কমান্ড সর্বদা একাধিক সংক্ষিপ্ত রাইট কমান্ডের চেয়ে ভাল।
নেট, আপনি সর্বাধিক কর্মক্ষমতা চাইলে নিয়মিত আপনার ডিস্কটি ডিফ্র্যাগ করুন।
উত্স: বক্স লেনভো ব্লগের ভিতরে
SpinRite 6
সঠিক সেটিংসে রান করার মতো সরঞ্জামগুলি এটি সম্পাদন করতে ব্যবহার করা যেতে পারে।
অন্যরা যেমন উল্লেখ করেছে, এটি নিশ্চিত করে যে ফাইলগুলি স্বতন্ত্র সংখ্যাযুক্ত বরাদ্দ ইউনিটগুলিতে সঞ্চিত রয়েছে।
হার্ড-ড্রাইভের মতো স্পিনিং মিডিয়াতে, এটি ডেটাতে দ্রুত অ্যাক্সেস সরবরাহ করে যেহেতু প্লেটারকে বেশি স্পিন করতে হয় না এবং মাথাগুলি পিছন দিকে ছোটাছুটি করতে হয় না। এসএসডিগুলিতে, এর কোনও কার্যকারিতা সুবিধা নেই।
ডিফ্র্যাগমেন্টেশন সম্পর্কে একটি উল্লেখযোগ্য বিষয় হ'ল ফাইলগুলি একটানা বরাদ্দ ইউনিটে রাখার মাধ্যমে ডেটা-রিকভারি সহজ এবং সাফল্যের সম্ভাবনা বেশি হয়ে যায়। আপনি যখন দুর্ঘটনাক্রমে কোনও ফাইল মুছে ফেলেন, ড্রাইভ ক্রাশ হয় বা কোনও ভাইরাসে আক্রান্ত হন তখন খণ্ডিত ফাইলগুলি সফল হওয়ার সম্ভাবনা খুব কম থাকে।
কারণ ফাইলটি পুরো ড্রাইভে ছড়িয়ে ছিটিয়ে থাকা একাধিক টুকরোতে বিভক্ত হয়ে গেলে কোন অংশটি কোথায় যায় এবং কোন ফাইলগুলির সাথে সম্পর্কিত তা নির্ধারণ করা কঠিন (প্রায়শই অসম্ভব) হয়ে যায়। এটি আরও বেশি ফাইলযুক্ত বৃহত ড্রাইভগুলির সাথে আরও সমস্যাযুক্ত। একটি খণ্ডিত ফাইলটিকে সফলভাবে পুনরুদ্ধার করার জন্য আপনাকে এর প্রতিটি অংশ কোথায় রয়েছে এবং সেগুলির ক্রমটি জানতে হবে তবে আপনার যদি তা থাকে তবে আপনাকে এটি পুনরুদ্ধার করার প্রয়োজন হবে না ।
যদি ফাইলগুলি খণ্ডিত না হয় তবে আপনাকে যা করতে হবে তা হ'ল ফাইলের প্রারম্ভ সন্ধান করতে হবে এবং হয় আকারটি জানতে হবে, বা কীভাবে শেষটি সনাক্ত করতে হয় (উদাহরণস্বরূপ, ফাইলের ফর্ম্যাটটি জেনে, বা নতুন ফাইল কখন সনাক্ত করতে হবে) শুরু)।
ডেটা পুনরুদ্ধারে সহায়তা করার একটি উপায় হ'ল এমন একটি ফাইল-সিস্টেম ব্যবহার করা যা দুর্নীতির প্রতি আরও সহনশীল এবং এফএটি 32 এর মাধ্যমে এনটিএফএসের মতো আরও ভাল ব্যাকআপ এবং পুনরুদ্ধার ফাংশন রয়েছে। দুর্ভাগ্যক্রমে, কোনও ফাইল-সিস্টেম নিখুঁত নয় এবং এমনকি সেরাগুলি এখনও ডেটা হ্রাস সাপেক্ষে এবং এখন এবং পরে ডেটা-পুনরুদ্ধারের প্রয়োজন।
হার্ড-ড্রাইভের সাহায্যে, ডিস্কটি ডিফ্র্যাগমেন্টযুক্ত (যেমন, সিস্টেম যখন অলস থাকে তখন এটি স্বয়ংক্রিয়ভাবে ডিফ্র্যাগের সময় নির্ধারিত হয়ে থাকে — যা জিনিসগুলি পরিষ্কার করে দেয় এমন কোনও কাজকে কম ও কম করে দেয়) আপনার হারিয়ে যাওয়া ফাইলগুলি পুনরুদ্ধারের সম্ভাবনাগুলি উন্নত করতে সহায়তা করে। যেহেতু এসএসডিগুলি ডিফ্র্যাগমেন্টযুক্ত হওয়ার পক্ষে উপযুক্ত নয়, তাই আপনাকে ডিফ্র্যাগিংয়ের ঝুঁকি এবং সুবিধাগুলি বিবেচনা করতে হবে এবং হয় ড্রাইভটি পরতে হবে, নিয়মিত ব্যাকআপ নিতে হবে বা একটি হার্ডড্রাইভে সমালোচনামূলক ডেটা সংরক্ষণ করতে হবে।
কোনও ড্রাইভকে ডিফ্র্যাগমেন্ট করা বিভিন্ন কিছু করতে পারে। সাধারণত ডিফ্র্যাগ প্রক্রিয়া ফাইলগুলির সন্ধান করে যা কোনও কারণেই ভাঙা হয়েছে। অনেকগুলি ক্ষেত্রে এটি পড়া এবং লেখার সময় থেকে সময় ধরে ড্রাইভে ঘটে। ডিফ্রেগ প্রোগ্রামটি সমস্ত টুকরোগুলি একত্রিত করে এবং তারপরে ডিস্কে একটি স্পট সন্ধান করে যেখানে পুরো ফাইলটি উপযুক্ত হবে। কিছু ক্ষেত্রে এটি সব থেকে বড় ফাইলগুলির জন্য জায়গা তৈরি করার জিনিসগুলিকে সরানোর জন্য একটি শেল গেম হয়ে ওঠে।
এই সমস্ত ফাইল একসাথে রাখার বিষয়ে কিছু বলা উচিত, ডিস্কের উপরে / পড়ুন / পড়ুন শিরোনামের সাধারণ "সন্ধান" সময় সম্পর্কিত। প্রতিবার যখন আপনাকে পড়তে / লেখার মাথাটি ডিস্কের অন্য কোনও জায়গায় নিয়ে যেতে হয় আপনি সাধারণত বেশিরভাগ মিলিসেকেন্ডে বিলম্বিত হন। সমস্ত এক জায়গায় থাকা কোনও ফাইল পড়ার সময়, ফাইলটি পড়া চালিয়ে যাওয়ার জন্য পঠন / লেখার মাথাটি খুব বেশি দূরে সরে যায় না। পুরোপুরি ডিস্কে অন্য কোনও স্থানে যাওয়ার চেয়ে এটি অনেক দ্রুত। কিছু ক্ষেত্রে ডিফ্র্যাগমেন্টেশন কোনও পাঠ্য / লেখার সম্পাদন না করে যখন পাঠ / ডান মাথার জন্য প্রায়শই অ্যাক্সেসিত সিস্টেম ফাইলগুলিকে "ল্যান্ডিং জোন" এর কাছাকাছি রেখে অপারেটিং সিস্টেমটি অনুকূলকরণের জন্য করা যেতে পারে। এটি অনেক ক্ষেত্রে কিছুটা গতি বাড়িয়ে দিতে পারে।
আমি কোনও ডিফ্র্যাগ সরঞ্জামটি বাইরে দেখিনি যেখানে কোনও ফাইলের অ্যাক্সেসের পরিমাণের পরিসংখ্যান রাখার ক্ষমতা রয়েছে তবে এটি যদি উপস্থিত থাকে তবে এটি ডিস্কটি সর্বাধিক ঘন ঘন অ্যাক্সেসযুক্ত ফাইলের সাথে স্ট্যাক করে রাখতে পারে।
আপনার ফাইল সিস্টেমটি মাঝে মধ্যে একটি ফাইলের কিছু অংশ ডিস্কের বিভিন্ন স্থানে রাখে। পরে এই ফাইলটি অ্যাক্সেস করার সময়, এটি বেশি সময় নেয় কারণ ফাইলটি অ্যাক্সেস করার জন্য it সমস্ত স্থানে যেতে হয়। একে ফ্র্যাগমেন্টেশন বলে called মূলত, আপনার ডিস্কে বিভিন্ন জায়গায় আপনার ফাইলগুলির টুকরো রয়েছে।
আপনি যখন ডিস্কটিকে ডিফল্টমেন্ট করেন, আপনি ডিস্কে ফাইলগুলি পুনরায় সাজিয়ে রাখছেন যাতে যথাসম্ভব ফাইলগুলি তাদের পুরোপুরি সঞ্চিত থাকে।
এটি ফাইল সিস্টেম, ডিফ্র্যাগম্যান্টার এবং এইচডিডি / এসএসডি উপর নির্ভর করে।
বেশিরভাগ ফাইল প্রতিটি ব্লকে একীভূত করা হবে। এটিই হ'ল ন্যূনতম প্রয়োজনীয়তা এবং সংজ্ঞা "ডিফ্র্যাগম্যান্টার"।
আরও উন্নত ডিফ্রাগামেন্টাররা ডিরেক্টরিগুলি প্রথম স্থানান্তরিত করবে (যেহেতু তারা, প্রতি মেগাবাইটে গড়ে, সাধারণ ফাইলের চেয়ে বেশি বার অ্যাক্সেস করা হয়) এবং তারপরে সম্প্রতি অ্যাক্সেস করা ফাইলগুলি। যে ফাইলগুলিতে দীর্ঘকাল অ্যাক্সেস করা হয়নি (সাধারণত 90 দিন) কখনও কখনও সক্রিয়ভাবে শেষের কাছাকাছি রাখা হয়, যাতে অ্যাক্সেস পাওয়া ফাইলগুলির জন্য সংক্ষিপ্ত সন্ধানের অনুমতি দেওয়া হয়।
এনটিএফগুলি FAT এর চেয়ে সামান্য কম খণ্ডিত বলে মনে হচ্ছে তবে এটি যদি ধীরে ধীরে অবনমিত হয়। কিছু গুরুত্বপূর্ণ ফাইল পার্টিশনের সামনের দিকে নয় তবে মাঝের কাছে রয়েছে, সম্ভবত সবচেয়ে খারাপ ক্ষেত্রে অ্যাক্সেসের সময়টি অর্ধেকে কাটাতে। যদিও এটি সম্পর্কে নিশ্চিত নয়।
মাইক্রোসেকেন্ডের আদেশে এসএসডিগুলিতে "সন্ধান" বারটি ন্যূনতম। আপনি যদি সিক্সের জন্য এসএসডি ডিফ্র্যাগ করেন তবে আপনি ভুল জায়গাগুলি খুঁজছেন। (একজন বুদ্ধিমান এসএসডি নিয়ামক কেবলমাত্র ডেটা স্থানান্তরিত করার পরিবর্তে তথ্য স্থানান্তরিত করার পরিবর্তে কেবল আপডেট করতে পারতেন, প্রতিবার এটি "লেখার পুরানো ডেটা পড়ুন + একই তথ্য + ট্রাইমে পুরাতন ডেটা" প্যাটার্ন সনাক্ত করে, লেখার চক্র এবং ডিফ্র্যাগ রানটাইম উভয়কেই অর্থনৈতিক বলে নিশ্চিত করেন না sure যদি কোনও নিয়ামক এখনও তা করে থাকে))
দ্বিতীয় ভাবার বিষয়ে, হ্যাঁ, এসএসডিগুলি উদ্দেশ্য অনুসারে চিপগুলি জুড়ে লেখাগুলি বিতরণ করে, কারণ এগুলি কীভাবে দ্রুত হয় এবং ভারী টুকরো টুকরো টুকরো টুকরো টুকরো করে লেখার লেখাকে ধীর করে দেয়। এটি সত্য কিনা তা বিবেচনা করার কারণ হতে পারে।
সর্বদা এবং নিয়মিত আপনার ব্যাকআপগুলি করুন। আপনি যদি ডেটা পুনরুদ্ধারের স্বাচ্ছন্দ্যে ডিস্কগুলিকে ডিফ্র্যাগ করেন তবে আপনি এটি ভুল করছেন!