जब आप ड्राइव को डिफ्रैगमेंट करते हैं तो क्या होता है?
धीमे कंप्यूटर को ठीक करने के लिए पुराने पुराने समाधानों में से एक है अपनी हार्ड ड्राइव को डिफ्रैगमेंट करना। यह करने में काफी आसान है: बस डीफ्रैगमेंटर चलाएं और इसके काम को पूरा करने के लिए प्रतीक्षा करें। क्या आपने कभी सोचा है, हालांकि, क्या defragmenting वास्तव में मतलब है? यह इसके नाम से एक जटिल प्रक्रिया की तरह लग सकता है, लेकिन यह वास्तव में काफी सरल है। चलिए देखते हैं कि डिस्क कैसे डेटा स्टोर करते हैं, और वे पहले स्थान पर कैसे विभाजित हो जाते हैं।
कितनी हार्ड ड्राइव स्टोर डेटा ड्राइव
एक डिस्क को खंडित करने के तरीके को समझने का एक तरीका यह है कि एक ऐसे व्यक्ति की कल्पना करें जो कई फाइलिंग अलमारियों के भीतर रिपोर्ट दर्ज करने का प्रभारी है। जब भी आप, इस कार्यालय के एक कर्मचारी को एक फाइल दर्ज करने या निकालने की आवश्यकता होती है, तो आप उसके माध्यम से जाते हैं। एक कठिन कार्यकर्ता के दौरान, इस आदमी की संगठन विधि बहुत अजीब है।
अगर उसे एक रिपोर्ट दी गई है, तो वह रिपोर्ट करने के लिए एक खाली स्थान की तलाश में ए से एल से शुरू होने वाले दराजों के माध्यम से जाएगा। अगर उसे कोई जगह मिलती है, तो वह रिपोर्ट में डाल देता है। अन्यथा, वह इसे बहुत अंत में रखता है। जब एक रिपोर्ट हटा दी जाती है, तो उसके पीछे जो अंतर रहता है वहां रहता है। सॉर्टर अंतर को भरने के लिए रिपोर्टों को "शंट" करने का कोई प्रयास नहीं करता है - वह केवल उस अंतर को छोड़ देता है जैसा वह है।
उदाहरण के लिए: यदि वह सभी ड्रार्स को ए से एफ में भरता है, और फिर सी से 100 पेज की रिपोर्ट हटा दी जाती है, तो 100-पेज का अंतर सी में रहेगा। फिर, यदि व्यक्ति को फ़ाइल करने के लिए एक और 100-पेज रिपोर्ट प्राप्त होती है, वह एक दराज की तलाश में प्रत्येक दराज के माध्यम से जाना होगा। उन्हें सी में 1oo-पेज अंतर मिलेगा, जिसे वह अभी प्राप्त रिपोर्ट के साथ चुपके से भरता है।
समस्या
अभी तक बहुत अच्छा है, ठीक है ना? हालांकि, कल्पना करें कि क्या हमारे पास एक दराज में एक अंतर था, और आदमी को अंतराल के आकार की तुलना में एक रिपोर्ट प्राप्त होती है। उपर्युक्त उदाहरण में, चित्र को अगर व्यक्ति को 100-पेज एक के बजाय 200-पेज रिपोर्ट प्राप्त हुई है। इस मामले में, सी में 100-पेज अंतर को भरने के प्रयास में, वह रिपोर्ट को दो में विभाजित कर देगा। वह 100 पृष्ठों को सी में डाल देगा, फिर अंत में अन्य 100 पेजों को मानते हुए, कोई और अंतराल नहीं होगा। इसका मतलब है कि रिपोर्ट अब दो खंडों में "खंडित" है।
यह बहुत समय लगता है कि कई छोटी रिपोर्टों को लंबे समय तक हटा दिया जाना चाहिए, और आप खुद को वास्तविक समस्या में पाते हैं। कुछ समय बीतने के बाद, यदि आपने उसे 250 पेज की रिपोर्ट दर्ज करने के लिए कहा है, तो उसे कैबिनेट बी में 50 पेज का आकार का अंतर मिल सकता है, फिर कैबिनेट सी में 25 पेज का अंतर हो सकता है, फिर एफ में 25 पेज का अंतर, जी में 100 पृष्ठ का अंतर, और के में 50 पृष्ठ का अंतर। सभी अंतराल को भरने के लिए, उन्होंने 250 पृष्ठों को उनके बीच विभाजित किया। इसका मतलब है, जब आप उसे रिपोर्ट प्राप्त करने के लिए कहते हैं, तो उसे रिपोर्ट के सभी टुकड़े प्राप्त करने के लिए कैबिनेट बी, सी, एफ, जी, और के माध्यम से जाना होगा, जो करने में काफी समय लगता है। क्या परेशानी है!
क्या Defragmenting करता है
यह महसूस करने के लिए एक प्रतिभा नहीं लेता है कि व्यक्ति को लगातार क्रम में रिपोर्ट क्रमबद्ध करने के लिए सप्ताह के अंत में कुछ समय लेना चाहिए। मुख्य फाइलिंग सिस्टम के अंदर और बाहर पृष्ठों को शफ़ल करके, वह अलमारियाँ व्यवस्थित कर सकता है ताकि प्रत्येक रिपोर्ट में उनके पृष्ठ सही क्रम में एक साथ हो। इस तरह, जब आप एक रिपोर्ट के लिए पूछते हैं, तो उसे प्राप्त करने के लिए उसे कई बिखरे हुए दराज खोलने की ज़रूरत नहीं है, और परिणामस्वरूप समय बचाता है।
बेशक, आपके हार्ड डिस्क ड्राइव पर कोई छोटा आदमी नहीं है जो आपका डेटा प्राप्त करता है। इस उदाहरण में "आदमी" हार्ड डिस्क के पढ़ने वाले सिर है। यदि आप डेटा का एक बड़ा हिस्सा सहेजते हैं (जैसे सॉफ़्टवेयर के 1 जीबी टुकड़े को स्थापित करना), हार्ड ड्राइव हार्ड ड्राइव में पाई गई अंतराल के बीच इसे विभाजित कर देगा। जब आप सॉफ़्टवेयर लोड करने के लिए जाते हैं, तो हार्ड ड्राइव के सिर को सभी डेटा पढ़ने के लिए प्लेटर के बिखरे हुए हिस्सों के चारों ओर स्थानांतरित करने में काफी समय लगता है। एक डीफ्रैगमेंटर का उपयोग करके, हार्ड ड्राइव shuffles और प्लेटर के चारों ओर डेटा टाइप करता है ताकि कंप्यूटर पर सभी डेटा लगातार क्रम में है। इसका मतलब यह है कि सिर को आपके डेटा को पढ़ने के लिए इतना घूमना नहीं पड़ता है, और लोडिंग प्रक्रिया तेज हो जाती है।
सॉलिड स्टेट ड्राइव के बारे में क्या?
उत्सुक आंखों वाले पाठकों को यह महसूस हो सकता है कि यह ठोस राज्य ड्राइव के मामले में नहीं है। एसएसडी कताई डिस्क platters का उपयोग नहीं करते हैं; वे एक यूएसबी ड्राइव की तरह फ्लैश मेमोरी का उपयोग करेंगे। यह देखते हुए कि कोई डिस्क नहीं है, निश्चित रूप से इसे डिफ्रैगमेंट करने का कोई कारण नहीं है। सही?
यह कुछ साल पहले एक गर्म विषय था जब एसएसडी बाजार में आ रहे थे। सर्वसम्मति यह थी कि एसएसडी में कताई प्लेट नहीं थी, इसलिए इसे डिफ्रैगमेंटिंग की आवश्यकता नहीं थी। इतना ही नहीं, लेकिन एसएसडी पर एक डीफ्रैग्मेंटेशन करने से इसे अनावश्यक रूप से पहनना होगा, जिससे उसकी उम्र कम हो जाएगी। निश्चित रूप से, पीसी वर्ल्ड से जॉन एल। जैकोबी ने अपने एसएसडी पर डिफ्रैगर्स चलाए, और ध्यान दिया कि उन्होंने वास्तव में नोट के योग्य कुछ भी नहीं किया है।
हालांकि, आपको डिस्क डीफ्रैग्मेंटेशन के खिलाफ पूरी तरह से नहीं होना चाहिए। विंडोज महीने में एक बार अपने स्वयं के एसएसडी डिफ्रैग्मेंटेशन करता है, लेकिन यह वही प्रकार नहीं है जो यह एचडीडी पर करता है। विंडोज पूरी तरह से जानता है कि आपकी डिस्क एक एसएसडी है, इसलिए यह सुनिश्चित करने के लिए यह विशेष कार्य करेगा कि यह स्वस्थ रखा जाए और जितनी देर तक संभव हो सके। आप यहां उनके एसएसडी डीफ्रैग्मेंटेशन पर माइक्रोसॉफ्ट के दावे को पढ़ सकते हैं। संक्षेप में, एसएसडी पर तीसरे पक्ष के डीफ्रैगमेंटर्स का उपयोग न करें, लेकिन विंडोज़ को रखरखाव करने की अनुमति दें।
निष्कर्ष
डिस्क को डिफ्रैगमेंट करना कंप्यूटर को तेजी से कार्य करने का एक प्रसिद्ध तरीका है। हालांकि, यह वास्तव में क्या करता है इसके रूप में आत्म-व्याख्यात्मक नहीं है। उम्मीद है कि अब आप समझते हैं कि क्या डिफ्रैगमेंटिंग है, यह क्यों किया गया है, और एसएसडी के साथ इसकी स्थिति है।
क्या आपने कभी डिफ्रैगमेंट के बाद एक बड़ा प्रदर्शन बढ़ावा देखा है? नीचे अपनी कहानियों को साझा करें।