अगर मैं अपने 8 जीबी किंग्स्टन फ्लैश ड्राइव को डीफ़्रेग्मेंट करता हूं, तो क्या यह अपने जीवनकाल को कम करेगा?
अगर मैं अपने 8 जीबी किंग्स्टन फ्लैश ड्राइव को डीफ़्रेग्मेंट करता हूं, तो क्या यह अपने जीवनकाल को कम करेगा?
जवाबों:
आपको फ्लैश मीडिया को डीफ्रैग नहीं करना चाहिए।
सबसे पहले, कोई लाभ नहीं है। पारंपरिक चुंबकीय हार्ड ड्राइव को डीफ़्रैग्मेंट करना फायदेमंद है क्योंकि डेटा को खोजने के लिए एक्ट्यूएटर आर्म को प्लैटर के चारों ओर सिर को घुमाना पड़ता है। डीफ़्रैग्मेंटिंग हार्ड ड्राइव पर डेटा का आदेश देता है, और एक्ट्यूएटर आर्म को कम (चारों ओर) घूमना पड़ता है। हालांकि, फ्लैश मीडिया के पास कोई चलते हुए हिस्से नहीं हैं, इसलिए वस्तुतः कोई समय नहीं है।
फ्लैश मीडिया हालांकि बाहर पहनता है। एक ही स्थान पर बार-बार लिखने से बहुत समय लगता है। आधुनिक फ्लैश ड्राइव में एक तकनीक है जिसे TRIM कहा जाता है जो संपूर्ण ड्राइव के चारों ओर फैलकर एक ही स्थान पर लिखता है। TRIM मूल रूप से जो आप करने की कोशिश कर रहे हैं, उसका ठीक उल्टा करता है - यह डेटा को खंडित करता है।
इसके अलावा, अधिकांश OS आपको डिफ्रैग्मेंट फ्लैश मीडिया (ऊपर वर्णित कारणों के लिए) नहीं होने देंगे। कुछ तीसरे पक्ष के उपकरण हो सकते हैं जो प्रतिबंध को दरकिनार कर देंगे, लेकिन यह एक अच्छा विचार नहीं है।
मुझे पता है कि बहुत से लोग असहमत होंगे।
मैंने नेट पर कई पोस्ट पहले ही देख चुके हैं कि USB फ्लैश ड्राइव को डीफ़्रैग करने की आवश्यकता नहीं है। हालाँकि इसे कुछ विशेष मामलों में करने की आवश्यकता है ।
यहाँ आपके विचार के लिए एक उदाहरण है:
उस स्थिति पर विचार करें जब आपके पास grub.cfg
यूएसबी के कई ओएस चल रहे हैं और कुछ अन्य फाइलें जो आप अपने यूएसबी ड्राइव पर स्टोर करते हैं। फाइलें बुरी तरह से खंडित हैं और आपको बूट करने के लिए आईएसओ जोड़ने की जरूरत है। खाली जगह का लगभग 20% हिस्सा है और आईएसओ खंडित है। लेकिन grub4dos
एक आईएसओ बूट नहीं करेगा जब तक कि यह सन्निहित डिस्क स्थान में है। तुम क्या करोगे?
वैसे भी जब से हम फ्लैश ड्राइव के बारे में बात कर रहे हैं, तो पारंपरिक लूप टूल्स का उपयोग करने की आवश्यकता नहीं है जो लूप में चलते हैं और कई (? अनावश्यक?) ऑप्स लिखते हैं। यदि आपकी फ्लैश डिस्क यथोचित रूप से छोटी है, तो आप अपने सभी डेटा को अस्थायी निर्देशिका (अपने एचडीडी पर कहीं भी) में कॉपी कर सकते हैं, फिर अपनी फ्लैश ड्राइव को मिटा सकते हैं, फिर उस पर डेटा वापस कॉपी कर सकते हैं। यह बहुत अधिक कुशल होगा फिर कोई भी डीफ़्रैग एल्गोरिथम और अभी भी वही काम करेगा। और आप अपने फ्लैश डिस्क को पहनने और आंसू को रोकेंगे
तो मेरा जवाब होगा: डॉन "डी डिफ्रैग फ्लैश ड्राइव जब तक आपको वास्तव में नहीं करना है। और अगर आपको करना है, तो डीफ़्रैग टूल का उपयोग न करें, बस इसे मैन्युअल रूप से करें।
Diskeeper कार्यक्रम है, जो सबसे अच्छा defrag उपयोगिता किया गया है, SSDs के लिए एक अनुकूलन मॉड्यूल, hyperfast कहा जाता है। यह आपके SSD- प्रकार ड्राइव को डीफ़्रैग नहीं करता है, यह उन्हें अनुकूलित करता है।
यह इस बात पर निर्भर करता है कि ड्राइव पर क्या है। आप एक फ्लैश ड्राइव defragging द्वारा किसी भी प्रदर्शन वृद्धि नहीं मिलेगा, लेकिन यह होगा डेटा वसूली पर प्रभाव पड़ता है।
एक ओर, फ्लैश-मेमोरी में सीमित संख्या में लेखन चक्र होते हैं , इसलिए बहुत अधिक लेखन अंततः इसे पहनना होगा। फ्लैश ड्राइव, मेमोरी कार्ड और SSDs मीडिया के जीवन का विस्तार करने के लिए वियर-लेवलिंग और TRIM जैसे ट्रिक का उपयोग करते हैं , लेकिन डीफ़्रैग्मेन्टेशन से बड़ी संख्या में लिखने का कारण बनता है, जिससे यह सभी तेजी से खराब हो जाएगा।
दूसरी ओर, खंडित फाइलें संक्रामक रूप से ठीक होने के लिए कठिन होती हैं, जब गलती से हटा दिया जाता है, वायरस द्वारा मारा जाता है, इत्यादि तो अपनी फाइलों को एक आकस्मिक स्थिति में रखें (जैसे, डीफ़्रेग्मेंटिंग द्वारा) वसूली की संभावना को बहुत बढ़ा देगा।
इसलिए, जैसे मैंने शुरुआत में कहा था, यह इस बात पर निर्भर करता है कि ड्राइव पर क्या संग्रहीत है, फाइलें कितनी महत्वपूर्ण हैं, डेटा रिकवरी करने के लिए आपको कितनी संभावना है, और कितनी बार फाइलें बदली जाती हैं (बार-बार विलोपन और प्रतियां) विखंडन के लिए तेजी से और साथ ही अधिक लिखने के चक्र खा)।
SSD और फ्लैश ड्राइव को डीफ़्रैग्मेन्ट करने के दौरान, आमतौर पर ड्राइव को फ्रॉस्ट किया जाता है, एक लाभ यह है कि आप कभी-कभी ड्राइव पर मुक्त स्थान को पुनर्प्राप्त करेंगे, और फिर मिटा (या "शून्य आउट") शेष खाली स्थान भी अधिक उपयोग करने योग्य स्थान को पुनर्प्राप्त करेगा। यह एक मास्टर छवि, या संग्रह के लिए फ़ाइलों से भरी ड्राइव को cramming करने के लिए उपयोगी हो सकता है, लेकिन अतिरिक्त पढ़ने / लिखने और ट्रिम गतिविधि के साथ, अप्रयुक्त स्थान को ड्राइव द्वारा फिर से प्राप्त किया जा सकता है।