ডিস্ক ডিফ্র্যাগমেন্টেশন ডিফ্র্যাগ চলাকালীন কখনই আপনার কম্পিউটারের মাউসটি স্পর্শ না করা, সেফ মোডে এটি করা এবং মাঝে মাঝে পাওয়ার ব্যর্থতার কারণে ডেটা ক্ষতির সম্ভাবনার জন্য নিজেকে ব্র্যাক করার পরামর্শ দিয়ে রহস্যের মধ্যে ঘিরে ছিল। ইন্টারনেট অনুসন্ধানে এখনও পুরানো পরামর্শ আসার কারণে অনেক লোক এখনও ডিফ্র্যাগমেন্টেশন ভয় পায় বা কেবল এটি সম্পর্কে চিন্তা না করার চেষ্টা করে। এই নিবন্ধে আমি ডিস্ক ডিফ্র্যাগমেন্টেশন এবং এর সাথে সম্পর্কিত প্রতিটি ভয় বা মিথকে দূরীকরণের জন্য সহজ পদে ডিস্ক ডিফ্র্যাগমেন্টেশন এবং সমস্ত সম্পর্কিত ধারণাগুলি ব্যাখ্যা করার চেষ্টা করব।
ডিস্ক ডিফ্র্যাগমেন্টেশন কী তা বোঝার জন্য প্রথমে একটি হার্ড ডিস্ক কীভাবে চালিত হয়, একটি ফাইল সিস্টেম কী এবং ফ্র্যাগমেন্টেশন কীভাবে ঘটে তা বুঝতে হবে। এগুলি খুব প্রযুক্তিগত শর্তগুলির মতো শোনাতে পারে তবে ধারণাটি বাস্তবে সামান্য ব্যাখ্যা এবং কিছু উদাহরণ দিয়ে বোঝা বেশ সহজ। আসুন এখানে তাদের তাকান।
আপনার এইচডিডি কীভাবে কাজ করে
আপনার এইচডিডি (হার্ড ডিস্ক ড্রাইভ) আপনার কম্পিউটারের সবচেয়ে ধীরতম অংশ, কারণ এতে চলন্ত অংশগুলি রয়েছে - স্পিনিং প্ল্যাটারগুলি এবং পঠন-লিখনের শীর্ষ। এটি আপনার কম্পিউটারের ভিতরে দেখতে দেখতে দেখতে এটির মতো দেখাচ্ছে:
প্রতিবার আপনি কোনও ফাইল খুলুন (বা সিস্টেম কোনও ফাইল অ্যাক্সেস করার চেষ্টা করে), সিপিইউ আপনার হার্ড ড্রাইভে অনুরোধটি প্রেরণ করে এবং পঠন-লিখনের শীর্ষস্থানীয় অনুরোধ করা ডেটা পুনরুদ্ধার করতে সরাতে শুরু করে। ঠিক কীভাবে পঠন-লিখনের মাথাটি চলে যায় ("কৌণিক বেগ", "সময় চাই" এবং এই জাতীয় শব্দের ব্যবহার করে) সে সম্পর্কে বিস্তারিত কথা বলার পরিবর্তে, কেবলমাত্র আপনার মনে রাখা দরকার এমন একটি তথ্য আমি বর্ণনা করব - ডেটা অ্যাক্সেসের গতির ক্ষেত্রে হার্ড ড্রাইভ প্লেটারের বাইরের অংশটি ড্রাইভের সামনের অংশ হিসাবেও পরিচিত, এটি দ্রুততম, তবে অভ্যন্তরীণ অংশ বা ড্রাইভের পিছনটি সবচেয়ে ধীরতম।
ডিস্ক পৃষ্ঠটি সেক্টর এবং ট্র্যাকগুলিতে বিভক্ত (নীচের চিত্র দেখুন)। এটি যদি খুব বেশি তথ্য গ্রহণের মতো মনে হয় তবে এটি নিয়ে চিন্তা করবেন না। আমি আমার নিবন্ধে এই তথ্যটি অন্তর্ভুক্ত করার দুটি কারণ রয়েছে - এটি আপনার হার্ড ড্রাইভে কীভাবে ডেটা সংরক্ষণ করা হয় তা দেখিয়ে আপনার মনের মধ্যে একটি ছবি তৈরি করতে সহায়তা করতে পারে এবং এগুলি এমন শর্তাদিও যা ঘন ঘন ডিফ্রেগমেন্টেশন সফ্টওয়্যারটিতে ব্যবহৃত হয়। সুতরাং আপনি যদি অতিরিক্ত চেষ্টা করতে পারেন তবে সর্বদা দয়া করে এই অংশটি পড়ুন এবং চূড়ান্ত প্রযুক্তিগত পরিভাষা যা এখানে অনুসরণ করা হচ্ছে তা বোঝার চেষ্টা করুন।
ট্র্যাকগুলি মূলত কাটা গাছের বার্ষিক রিংয়ের মতো। এবং সেক্টরগুলি পিৎজার মধ্যে কূপগুলির মতো, কম্পিউটার পরিভাষা ব্যতীত একক ক্ষেত্রটি পিজ্জা ওয়েজের অংশ যা একক ট্র্যাকের অন্তর্গত এবং সাধারণত আকারে 512 বাইট।
বিভিন্ন হার্ড ড্রাইভের মডেলগুলির বিভিন্ন ট্র্যাক এবং সেক্টর থাকতে পারে। যাইহোক, সত্যটি এখনও থেকে যায় যে কোনও হার্ড ড্রাইভে বাইরের ট্র্যাকগুলিতে সঞ্চিত ডেটা অভ্যন্তরীণ ট্র্যাকগুলিতে সঞ্চিত ডেটার চেয়ে পড়া-লেখার মাথা অ্যাক্সেস করতে কম সময় নেয়।
একটি ফাইল সিস্টেম কি?
হার্ড ড্রাইভে থাকা প্রচুর পরিমাণে ডেটা সহ এটি পরিচালনা ও নিয়ন্ত্রণের একটি উপায় থাকতে হবে যা ফাইল সিস্টেমগুলি তাই করে। উইন্ডোজ অপারেটিং সিস্টেমে (উইন্ডোজ এনটি থেকে) মাইক্রোসফ্ট দ্বারা ব্যবহৃত ফাইল সিস্টেম এনটিএফএস। ফাইল সিস্টেমটি হার্ড ড্রাইভে প্রতিটি ফাইলের শারীরিক অবস্থান বজায় রাখে এবং আপনার কম্পিউটারের কাছে অনুরোধ করা হলে ডেটা পুনরুদ্ধার করা সম্ভব করে তোলে। ফাইল সিস্টেমটি ক্লাস্টারগুলিতে 512-বাইট সেক্টরের গ্রুপগুলিকে একত্রিত করে, যা কোনও ফাইল বা কোনও ফাইলের অংশ সঞ্চয় করার জন্য স্থানের ক্ষুদ্রতম ইউনিট। এনটিএফএস হার্ড ড্রাইভে সাধারণত প্রতি ক্লাস্টারে ৮ টি সেক্টর থাকে যার অর্থ একটি একক ক্লাস্টারের আকার 4096 বাইট। এটি প্রতিটি ফাইলকে ভাগ করে নেওয়া আকারের আকার। আপনার হার্ড ড্রাইভে থাকা অনেকগুলি আকারের ফাইলগুলি মেগাবাইট বা এমনকি গিগাবাইটে পরিমাপ করা হয়, এগুলি 4096-বাইট টুকরোতে বিভক্ত করা হয়েছে, যদিও বেশ কয়েকটি কারণে প্রয়োজনীয়, টুকরো টুকরো করার জন্য বিশাল সম্ভাবনা সরবরাহ করে।
খণ্ডন কী?
নতুনভাবে ফর্ম্যাট করা হার্ড ড্রাইভের ফাইলগুলিতে একটি অবিচ্ছিন্ন পদ্ধতিতে লেখা হয় - একক ফাইলের সাথে সম্পর্কিত সমস্ত ক্লাস্টারগুলি খুব সুন্দরভাবে একসাথে সংরক্ষণ করা হয় এবং ফাইলটি এক টুকরোতে থাকে, কারণ প্রতিটি ফাইল লেখার জন্য প্রচুর পরিমাণে মুক্ত স্থান রয়েছে। এবং তারপরে আপনি আপনার পিসি ব্যবহার শুরু করবেন। আপনি যদি এটি ব্যবহার না করে থাকেন তবে এটি খুব সুন্দরভাবে সংগঠিত থাকবে এবং খণ্ডিতকরণ সম্পর্কে আপনাকে চিন্তা করতে হবে না, তবে এটি কোনও ব্যয়বহুল ঘর সাজানো ছাড়া কিছুই হবে না। ফ্র্যাগমেন্টেশন এমনটি ঘটে না কারণ আপনি কোনও ভুল করেন বা আপনার পিসি খারাপ কারণ এটি সাধারণ পিসি ব্যবহারের সাথে ঘটে। একের পরের ঝরঝরে ফাইলগুলি সহ একটি হার্ড ড্রাইভের কল্পনা করুন। এখন বলুন যে আপনি এই সুন্দরভাবে সঞ্চিত গোষ্ঠীর মধ্য থেকে একটি 1-মেগাবাইট ফাইল মুছুন এবং তারপরে আপনার হার্ড ড্রাইভে একটি 2-মেগাবাইট ফাইল সংরক্ষণ করুন। আপনার সিস্টেমে ফাইলটি লেখার জন্য নিখরচায় জায়গা সন্ধান করে, এটি পুরানো ফাইলটি মুছে ফেলা করে সবেমাত্র উপলব্ধ করা হয়েছে এমন 1-মেগাবাইট ব্লকের সন্ধান করে এবং এতে নতুন ফাইলটি লেখা শুরু করে এবং যেমনটি আশা করা যায়, 1 মেগাবাইট পরে এটি এই জায়গার স্থান ছাড়িয়ে যায় এবং পরবর্তী স্থানের মুক্ত স্থানের ব্লক সন্ধান করতে শুরু করে। স্থানের পরবর্তী উইন্ডোটি যদি আকারের 1 মেগাবাইট হয়, তবে আপনার নতুন সংরক্ষিত ফাইলটি কেবল 2 টুকরো টুকরো হয়ে যাবে। তবে ধরা যাক ফাঁকা জায়গার পরবর্তী ব্লকটি আধ মেগাবাইট, তারপরে আপনার ফাইলে কিছু অংশ এই স্পটটিতে লেখা রয়েছে, সিস্টেমটি আরও স্থান অনুসন্ধান করবে এবং আপনার ফাইলটি এখন 2 টিরও বেশি টুকরো টুকরো হয়ে গেছে। এটি কীভাবে বিভাজন ঘটে তার একটি সরল ব্যাখ্যা।
এটি আপনার পিসির পারফরম্যান্সের জন্য কেন গুরুত্বপূর্ণ তা দেখার জন্য নীচের ছবিটি দেখুন। বাম দিকে আপনি কোনও এক জায়গায় এক টুকরোতে সমস্ত ফাইল সঞ্চিত ফাইলের স্কিম্যাটিক উপস্থাপনা দেখতে পাচ্ছেন। ডানদিকে আপনি একই ফাইলটি হার্ড ড্রাইভে বিভিন্ন স্থানে সঞ্চিত কয়েকটি টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো করতে দেখলেন। এখন ভাবুন যে বামদিকে ফাইলটি পুনরুদ্ধার করতে পঠন-লিখনের প্রধানকে কতটা কাজ করতে হবে এবং ডানদিকে ফাইল আনতে স্থানটিতে জাম্পিংয়ের জায়গায় কাজ করতে হলে সেই পরিমাণের সাথে তুলনা করুন। এটা সুস্পষ্ট যে ডানদিকের ফাইলটি অ্যাক্সেস করতে বেশি সময় লাগবে। ফাইলটি যত বেশি টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো হয়ে যায় এবং আরও টুকরো টুকরো করে হার্ড ড্রাইভে ছড়িয়ে ছিটিয়ে থাকে, পঠন-লিখনের শিরোনামটি পুনরুদ্ধার করতে তত বেশি সময় নেয়, যার ফলশ্রুতি ধীর হয়।
ফাইল খণ্ডন নিজেই ছাড়াও, মুক্ত স্থান খণ্ডের বিষয়টি রয়েছে, যার ফলে আরও বেশি ফাইল বিভাজন ঘটে। এটি সাধারণত ঘটে যখন ডেটা মুছে ফেলা হয়ে যায় বাকী ফাইলগুলির মধ্যে ফাঁকা ফাঁকা জায়গার ছোট অংশ রেখে। ফলাফলটি হ'ল যখন নতুন ফাইলগুলি হার্ড ড্রাইভে সংরক্ষণ করা হয়, সিস্টেমটি ফাঁকা জায়গার এই ছোট্ট বিভাগে ফিট করার জন্য তাদের টুকরো টুকরো করে দেয়।
ডিস্ক ডিফ্রেগেশনেশন কীভাবে কাজ করে
এখন যেহেতু আপনি হার্ড ড্রাইভ, ফাইল সিস্টেম এবং টুকরো টুকরো সম্পর্কে আপনার যা জানা দরকার তা আমরা জানি, আমরা এই নিবন্ধের মূল বিষয় যাব যা ডিস্ক ডিফ্র্যাগমেন্টেশন। আমি আশা করি এটি কেন আপনার হার্ড ড্রাইভকে ডিফ্রামেন্ট করা প্রয়োজন তা পরিষ্কার হয়ে গেছে। এই ক্রিয়াকলাপটি কেবল ফাইল টুকরো টুকরো টুকরো টুকরো টুকরো করে রাখতে সহায়তা করে না, তবে খালি স্থানকে একীভূত করতে পারে যাতে নতুন ফাইলগুলি লেখার জন্য আরও বৃহত্তর জায়গাগুলি যাতে আরও খণ্ডন রোধ করে। একটি ভাল ডিফ্র্যাগমেনার স্মার্ট ফাইল প্লেসমেন্টের জন্য একটি অ্যালগরিদমও অন্তর্ভুক্ত করবে যা হার্ড ড্রাইভে দ্রুত এবং ধীর ডেটা অ্যাক্সেস জোনের জ্ঞানকে কাজে লাগায়। আসুন ডিস্ক ডিফ্র্যাগমেন্টেশনের এই দিকগুলি ঘনিষ্ঠভাবে দেখে নেওয়া যাক।
ফাইল ডিফ্রেগেশনেশন
সহজ কথায়, ফাইল ডিফ্র্যাগমেন্টেশন হ'ল ফাইল টুকরা আবার একসাথে রাখার প্রক্রিয়া। ডিস্ক ডিফ্র্যাগম্যানরা যা করে তা হ'ল ফ্রি স্পেসের সংলগ্ন ব্লকগুলিতে ফাইলগুলি পুনরায় লেখার বিষয়টি নিশ্চিত করে যে সমস্ত ফাইল খণ্ডগুলি ক্রমাগত ক্রমে লিখিত আছে। এইভাবে হার্ড ড্রাইভের পঠন-লিখনের শীর্ষস্থানীয়কে অনুরোধ করা ফাইলটি অ্যাক্সেসের জন্য এক ড্রাইভে যেতে হবে পুরো ড্রাইভে পুরো ফাইল টুকরো সংগ্রহ করার পরিবর্তে।
ফ্রি স্পেস ডিফ্রেগেশনেশন
হার্ড ড্রাইভে ফ্রি স্পেসের ডিফ্র্যাগমেন্টেশন বা একীকরণ, সর্বাধিক কার্যকর বিভাজন রোধ কৌশল of ছোট স্থানগুলিতে হার্ড ড্রাইভের চারপাশে ছড়িয়ে ছিটিয়ে পরিবর্তে যখন মুক্ত স্থান বড় সংলগ্ন ব্লকগুলিতে থাকে, তখন হার্ড ড্রাইভে লেখা নতুন ফাইলগুলি সহজেই এক টুকরোতে স্থাপন করা যায়। ডিস্ক ডিফ্র্যাগমেন্টেশন চলাকালীন ফাইলগুলি পুনরায় লেখার সময়, ডিফ্র্যাগাররা সমস্ত ফাইলকে আরও কাছাকাছি রাখার চেষ্টা করে যাতে বাকী মুক্ত স্থানটি বৃহত্তর বিভাগগুলিতে একীভূত করা যায়।
স্মার্ট ফাইল প্লেসমেন্ট
হার্ড ড্রাইভ কীভাবে পরিচালিত হয় এবং এটিতে কীভাবে ডেটা সঞ্চয় এবং অ্যাক্সেস করা হয় তা জেনে আপনি স্মার্ট ফাইল স্থাপনের পিছনের তত্ত্বটি আরও সহজেই বুঝতে পারবেন। সিস্টেমের কার্যকারিতা উন্নত করার অভিপ্রায় একটি হার্ড ড্রাইভে ফাইলগুলি রাখা যেতে পারে এমন আরও কয়েকটি উপায় রয়েছে। বিভিন্ন ডিফ্রাগামেন্টার ফাইল রাখার জন্য বিভিন্ন কৌশল বা অ্যালগরিদম ব্যবহার করতে পারে, কিছু লোক তাদের পৃথক পিসি ব্যবহারের শৈলীর সাথে মেলে বেছে নিতে পারে এমন কোনও অ্যালগোরিদমের পছন্দ করে।
Defragmenters সাধারণত একসাথে অ্যাক্সেস করা ফাইলগুলি একত্রে রাখার চেষ্টা করতে পারে, যেমন একটি অ্যাপ্লিকেশন চালু হওয়ার সময় প্রয়োজনীয় একটি গ্রুপ .dll ফাইল। এই ফাইলগুলির জন্য যখন অনুরোধ করা হয় তখন এইচডিডি'র পঠন-লিখনের প্রধানকে যে পরিমাণ কাজ করতে হবে তা হ্রাস করে। হার্ড ড্রাইভের দ্রুত বাইরের ট্র্যাকগুলিতে সিস্টেম ফাইলগুলি স্থাপন করা আপনার সিস্টেমের শুরু হতে সময় যেমন কমায় ততক্ষণ অ্যাপ্লিকেশনগুলি আরম্ভ করতে হ্রাস করে। হার্ড ড্রাইভের এই দ্রুত অঞ্চলটি দৈনন্দিন কাজের গতি উন্নত করার জন্য প্রায়শই অ্যাক্সেস করা ফাইলগুলি ব্যবহার করতেও ব্যবহৃত হতে পারে। একই সময়ে, খুব কম ব্যবহৃত ফাইলগুলিকে ড্রাইভের পিছনে সরিয়ে দেওয়া (ধীরে ধীরে অভ্যন্তরীণ ট্র্যাকগুলি) নিশ্চিত করে যে সেগুলি এড়িয়ে গেছে এবং দ্রুত অঞ্চলে মূল্যবান মুক্ত স্থান গ্রহণ করবে না।
আপনি দেখতে পাচ্ছেন যে ডিস্ক ডিফ্র্যাগমেন্টেশন কেবল ফাইল টুকরা একসাথে রাখছে না, এর মধ্যে আরও অনেক কিছু রয়েছে putting Defragmenters ব্যবহৃত বিভিন্ন কৌশল সমস্ত সিস্টেম গতি এবং কর্মক্ষমতা উন্নতির জন্য দুর্দান্ত সম্ভাবনা প্রস্তাব। যে লোকেরা ঘোষণা করে যে আধুনিক হার্ড ড্রাইভগুলির সাথে ডিফ্র্যাগমেন্টেশন প্রয়োজন নেই তারা একটি শক্তিশালী অপ্টিমাইজেশন ইঞ্জিন সহ একটি আধুনিক ডিফ্র্যাগম্যান্টর চেষ্টা নাও করতে পারে। যে কেউ তাদের পিসি প্রচুর ব্যবহার করে, ফাইল সম্পাদনা, ফাইল সংরক্ষণ এবং মুছে ফেলা, সফ্টওয়্যার ইনস্টল ও আনইনস্টল করা, কম্পিউটার গেমস খেলতে বা দীর্ঘমেয়াদী স্কুল প্রকল্পগুলিতে কাজ করে সেটিতে অবশ্যই বৈশিষ্ট্য সমৃদ্ধ ডিফ্র্যাগমেন্টেশন সফ্টওয়্যার ব্যবহারের পরে তাদের কম্পিউটারের কার্যকারিতা উন্নতি লক্ষ্য করবে। যেমন তারা বলে, দেখে বিশ্বাস করা হয়। এটি আপনার পিসির পারফরম্যান্সে কী পার্থক্য আনতে পারে তা দেখার জন্য আপনার হার্ড ড্রাইভকে ডিফ্র্যাগমেন্টিং এবং অপ্টিমাইজ করার চেষ্টা করুন।