क्या USB फ्लैश ड्राइव को डीफ़्रैग्मेन्ट करना बुरा है?


जवाबों:


20

आपको फ्लैश मीडिया को डीफ्रैग नहीं करना चाहिए।

सबसे पहले, कोई लाभ नहीं है। पारंपरिक चुंबकीय हार्ड ड्राइव को डीफ़्रैग्मेंट करना फायदेमंद है क्योंकि डेटा को खोजने के लिए एक्ट्यूएटर आर्म को प्लैटर के चारों ओर सिर को घुमाना पड़ता है। डीफ़्रैग्मेंटिंग हार्ड ड्राइव पर डेटा का आदेश देता है, और एक्ट्यूएटर आर्म को कम (चारों ओर) घूमना पड़ता है। हालांकि, फ्लैश मीडिया के पास कोई चलते हुए हिस्से नहीं हैं, इसलिए वस्तुतः कोई समय नहीं है।

फ्लैश मीडिया हालांकि बाहर पहनता है। एक ही स्थान पर बार-बार लिखने से बहुत समय लगता है। आधुनिक फ्लैश ड्राइव में एक तकनीक है जिसे TRIM कहा जाता है जो संपूर्ण ड्राइव के चारों ओर फैलकर एक ही स्थान पर लिखता है। TRIM मूल रूप से जो आप करने की कोशिश कर रहे हैं, उसका ठीक उल्टा करता है - यह डेटा को खंडित करता है।

इसके अलावा, अधिकांश OS आपको डिफ्रैग्मेंट फ्लैश मीडिया (ऊपर वर्णित कारणों के लिए) नहीं होने देंगे। कुछ तीसरे पक्ष के उपकरण हो सकते हैं जो प्रतिबंध को दरकिनार कर देंगे, लेकिन यह एक अच्छा विचार नहीं है।


1
मुझे 2012 या 2011 में बाजार में एक भी USB Flash Drive का पता नहीं है जो TRIM को सपोर्ट करता है। SSD HDDS और USB फ्लैश डिवाइसेस में उपयोग की जाने वाली सॉलिड स्टेट फ्लैश मेमोरी ईमानदारी से अलग है।
रामहाउंड

क्या मीडिया TRIM का समर्थन करता है या नहीं, आपको अभी भी इसे टालना नहीं चाहिए।
सेल्ट्री

@ रामहाउंड: 2012 के अंत में टीआरआईएम (और स्मार्ट) समर्थन के साथ एक विशेष यूएसबी फ्लैश ड्राइव दिखाई दिया: किंग्स्टन
डेटाट्रेवेल

दरअसल, आप जो सोच रहे हैं, वह पहनने के लिए लेवलिंग है , न कि टीआरआईएम प्रति से। TRIM ड्राइव को लेवलिंग को बेहतर ढंग से करने में मदद कर सकता है, लेकिन दोनों अलग हैं।
बजे एक CVn

3

मुझे पता है कि बहुत से लोग असहमत होंगे।

मैंने नेट पर कई पोस्ट पहले ही देख चुके हैं कि USB फ्लैश ड्राइव को डीफ़्रैग करने की आवश्यकता नहीं है। हालाँकि इसे कुछ विशेष मामलों में करने की आवश्यकता है ।

यहाँ आपके विचार के लिए एक उदाहरण है:

उस स्थिति पर विचार करें जब आपके पास grub.cfgयूएसबी के कई ओएस चल रहे हैं और कुछ अन्य फाइलें जो आप अपने यूएसबी ड्राइव पर स्टोर करते हैं। फाइलें बुरी तरह से खंडित हैं और आपको बूट करने के लिए आईएसओ जोड़ने की जरूरत है। खाली जगह का लगभग 20% हिस्सा है और आईएसओ खंडित है। लेकिन grub4dosएक आईएसओ बूट नहीं करेगा जब तक कि यह सन्निहित डिस्क स्थान में है। तुम क्या करोगे?

वैसे भी जब से हम फ्लैश ड्राइव के बारे में बात कर रहे हैं, तो पारंपरिक लूप टूल्स का उपयोग करने की आवश्यकता नहीं है जो लूप में चलते हैं और कई (? अनावश्यक?) ऑप्स लिखते हैं। यदि आपकी फ्लैश डिस्क यथोचित रूप से छोटी है, तो आप अपने सभी डेटा को अस्थायी निर्देशिका (अपने एचडीडी पर कहीं भी) में कॉपी कर सकते हैं, फिर अपनी फ्लैश ड्राइव को मिटा सकते हैं, फिर उस पर डेटा वापस कॉपी कर सकते हैं। यह बहुत अधिक कुशल होगा फिर कोई भी डीफ़्रैग एल्गोरिथम और अभी भी वही काम करेगा। और आप अपने फ्लैश डिस्क को पहनने और आंसू को रोकेंगे

तो मेरा जवाब होगा: डॉन "डी डिफ्रैग फ्लैश ड्राइव जब तक आपको वास्तव में नहीं करना है। और अगर आपको करना है, तो डीफ़्रैग टूल का उपयोग न करें, बस इसे मैन्युअल रूप से करें।


यह बहुत अच्छा है और इसने काम किया। मेरे HDD में जगह नहीं थी लेकिन मेरे पास दो बाहरी ड्राइव थे। 1 से 2 तक कॉपी की गई, 1 पर बमबारी की गई और फिर 2 से कॉपी की गई।
वॉइला

2

Diskeeper कार्यक्रम है, जो सबसे अच्छा defrag उपयोगिता किया गया है, SSDs के लिए एक अनुकूलन मॉड्यूल, hyperfast कहा जाता है। यह आपके SSD- प्रकार ड्राइव को डीफ़्रैग नहीं करता है, यह उन्हें अनुकूलित करता है।


1
मुझे पता है कि यह एक नेक्रोपोस्ट है, एक साल बाद, लेकिन मैं अपने कुछ पुराने उत्तरों को देख रहा था और यह देखा और मुझे अपने 2 सेंट फेंकने पड़े। हालाँकि मैं इस हाइपरफास्ट के बारे में कुछ नहीं जानता, मैं इसे एक सेकंड के लिए नहीं मानता। उपयोगी। मुझे यकीन है कि एसएसडी पर डेटा ऑर्डर करने के लिए गणितीय रूप से सिद्ध सबसे अच्छी विधि है। हालांकि, SSDs पर यादृच्छिक खोज की गति के साथ, इसका लाभ संभवतः सहेजे गए समय के एक सेकंड को जमा करने में दिन लगेगा।
कल्टारी

@ केल्टरी - मुझे सहमत होना होगा। मेरा अनुमान है कि इसकी एक विशेषता यह है कि वास्तव में कुछ भी नहीं करते हैं और यहां तक ​​कि अधिक नुकसान भी कर सकते हैं।
रामहाउंड

1

यह इस बात पर निर्भर करता है कि ड्राइव पर क्या है। आप एक फ्लैश ड्राइव defragging द्वारा किसी भी प्रदर्शन वृद्धि नहीं मिलेगा, लेकिन यह होगा डेटा वसूली पर प्रभाव पड़ता है।

एक ओर, फ्लैश-मेमोरी में सीमित संख्या में लेखन चक्र होते हैं , इसलिए बहुत अधिक लेखन अंततः इसे पहनना होगा। फ्लैश ड्राइव, मेमोरी कार्ड और SSDs मीडिया के जीवन का विस्तार करने के लिए वियर-लेवलिंग और TRIM जैसे ट्रिक का उपयोग करते हैं , लेकिन डीफ़्रैग्मेन्टेशन से बड़ी संख्या में लिखने का कारण बनता है, जिससे यह सभी तेजी से खराब हो जाएगा।

दूसरी ओर, खंडित फाइलें संक्रामक रूप से ठीक होने के लिए कठिन होती हैं, जब गलती से हटा दिया जाता है, वायरस द्वारा मारा जाता है, इत्यादि तो अपनी फाइलों को एक आकस्मिक स्थिति में रखें (जैसे, डीफ़्रेग्मेंटिंग द्वारा) वसूली की संभावना को बहुत बढ़ा देगा।

इसलिए, जैसे मैंने शुरुआत में कहा था, यह इस बात पर निर्भर करता है कि ड्राइव पर क्या संग्रहीत है, फाइलें कितनी महत्वपूर्ण हैं, डेटा रिकवरी करने के लिए आपको कितनी संभावना है, और कितनी बार फाइलें बदली जाती हैं (बार-बार विलोपन और प्रतियां) विखंडन के लिए तेजी से और साथ ही अधिक लिखने के चक्र खा)।


1

SSD और फ्लैश ड्राइव को डीफ़्रैग्मेन्ट करने के दौरान, आमतौर पर ड्राइव को फ्रॉस्ट किया जाता है, एक लाभ यह है कि आप कभी-कभी ड्राइव पर मुक्त स्थान को पुनर्प्राप्त करेंगे, और फिर मिटा (या "शून्य आउट") शेष खाली स्थान भी अधिक उपयोग करने योग्य स्थान को पुनर्प्राप्त करेगा। यह एक मास्टर छवि, या संग्रह के लिए फ़ाइलों से भरी ड्राइव को cramming करने के लिए उपयोगी हो सकता है, लेकिन अतिरिक्त पढ़ने / लिखने और ट्रिम गतिविधि के साथ, अप्रयुक्त स्थान को ड्राइव द्वारा फिर से प्राप्त किया जा सकता है।


2
क्या आप स्पष्ट कर सकते हैं कि डीफ़्रैग्मेन्टिंग मुक्त स्थान को क्यों पुनर्प्राप्त करेगा?
फिक्सर 1234

भ्रष्टाचार को रोकने के लिए फ़ाइल की अखंडता, और कभी-कभी अतिरिक्त "समता" डेटा को बनाए रखने के लिए प्रत्येक फ़ाइल के टुकड़े को फ़ाइल को फिर से संगठित करने के लिए डेटा की आवश्यकता होती है। अधिक टुकड़े, अधिक अतिरिक्त स्थान का उपयोग किया। एक बुरी तरह से खंडित ड्राइव में कई एमबी से लेकर जीबी डेटा हो सकता है, जो अंततः तब खारिज कर दिया जाता है जब फ़ाइलों को ड्राइव पर "सन्निहित" स्थान पर वापस लाया जाता है। इस प्रकार के अधिकांश डेटा हालांकि दैनिक उपयोग के दौरान ड्राइव पर छोड़ दिए जाते हैं, और ड्राइव एल्गोरिदम द्वारा कभी भी पूरी तरह से पुनर्प्राप्त नहीं किया जाता है, और एसएसडी पर ट्रिम कमांड द्वारा भी पूरी तरह से साफ नहीं किया जाता है, जिसे अक्सर "कचरा संग्रह" योजना (ठोस राज्य ड्राइव के लिए) कहा जाता है ।
Mooncalf2012
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.