क्लोनिंग एक HD बनाम नकल फ़ाइलें - जो तेज है?


0

अगर मैं 6 टीबी हार्ड ड्राइव पर सभी फाइलों को 8 टीबी बाहरी हार्ड ड्राइव पर कॉपी करना चाहता हूं तो कौन सा तेज है? मैक्रियम रिफ्लेक्ट के साथ 6 टीबी की हार्ड ड्राइव को क्लोन करना या अल्ट्राकॉपियर के साथ सभी फाइलों को कॉपी करना? मैंने देखा कि सभी फाइलों को कॉपी करने के लिए UltraCopier को मुझे 48 घंटे लगेंगे। लेकिन क्लोनिंग के साथ एक ही कार्य करने में कितना समय लगेगा?


2
सबसे तेज़ विधि फ़ाइलों और उपयोग की जाने वाली डिस्क के प्रतिशत पर निर्भर करती है। ऐसा कोई जवाब नहीं है जो सभी परिस्थितियों के अनुकूल हो।
sawdust

जवाबों:


4

क्लोनिंग होगी बहुत। बहुत और तेज। मैं यह नहीं कह सकता कि यह कितना है, क्योंकि यह आपके सेटअप की गति पर निर्भर करेगा। हालाँकि, यह कुछ घंटों से अधिक नहीं लेना चाहिए।

प्रतिलिपि बनाना एक फ़ाइल खोलना है, इसे पढ़ना है, इसे लिखना है और फिर इसे बंद करना है। वायरस स्कैनर आपके द्वारा खोली गई हर फ़ाइल को देखेगा। अन्य फाइल सिस्टम आधारित हुक इंडेक्सिंग की तरह इसे धीमा कर सकता है।

क्लोनिंग बस पढ़ता है और बिट्स लिखता है। कुछ भी इसे डिस्क उपयोग के अलावा धीमा नहीं करेगा।


2
"क्लोनिंग बहुत तेजी से होगी।" - यह उत्तर स्पष्ट रूप से आबादी वाले डिस्क के लिए गलत है। क्लोनिंग ज्यादातर अप्रयुक्त क्षेत्रों की नकल होगी, जो समय की बर्बादी है।
sawdust

@sawdust यह उत्तर स्पष्ट रूप से सत्य है, क्योंकि सभी क्लोनिंग टूलों को अप्रयुक्त क्षेत्रों की नकल की आवश्यकता नहीं है।
Keltari

2

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

चूँकि आप 6TB और 8TB ड्राइव की बात कर रहे हैं, मेरा मानना ​​है कि आप शायद इन्हें स्टोरेज के रूप में इस्तेमाल कर रहे हैं न कि बूट ड्राइव का, जिसका अर्थ है कि आप सिर्फ फाइलों को कॉपी कर सकते हैं क्योंकि MBR ​​और / या पार्टीशन टेबल को संरक्षित करना महत्वपूर्ण नहीं है।

संपादित करें: यदि डिस्क मूल रूप से भरी हुई है, तो क्लोनिंग संभवतः बेहतर शर्त होगी क्योंकि कम ओवरहेड शामिल है, जैसा कि कैल्टारी ने बताया।


उन्होंने कहा कि इसे कॉपी करने में 48 घंटे लगेंगे। इसका मतलब है कि बहुत सारी फाइलें हैं। और क्लोनिंग के विभिन्न प्रकार हैं, आपको पूरी डिस्क को पढ़ने की आवश्यकता नहीं है
Keltari

... क्यों आपका जवाब बिल्कुल विरोधाभासी केल्टरी का है
Blaine

1

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

यह, दिलचस्प रूप से, दो विपरीत परिणाम हैं:

  • फ़ाइलों को कॉपी करने का मतलब आमतौर पर एक समय में फ़ाइलों को कॉपी करना है, क्रमिक रूप से। (एक प्रतिलिपि कार्यक्रम बहु-थ्रेडेड हो सकता है, और समानांतर में कई फ़ाइलों को संसाधित कर सकता है, लेकिन मैं यह नहीं देखूंगा कि यह क्यों होगा।) खंडित फ़ाइल की प्रतिलिपि बनाने के लिए बहुत अधिक भौतिक मांग करनी पड़ सकती है (अर्थात, I / O हेड (ओं) को डिस्क पर अलग-अलग स्थानों पर ले जाना)। इस प्रकार, फ़ाइलों की प्रतिलिपि बनाने में पूरी डिस्क की प्रतिलिपि बनाने से अधिक समय लग सकता है (जो, आमतौर पर, डिस्क को क्रमिक रूप से पार करने में सक्षम होगा)।
  • जैसा कि ऊपर कहा गया है, एक खंडित फ़ाइल को पढ़ना धीमा है एक अप्रतिबंधित फ़ाइल को पढ़ने की तुलना में - इसलिए हमारे पास डिस्क डीफ़्रेग्मेंटेशन सॉफ़्टवेयर है। यदि आपकी डिस्क खंडित हो गई है, आपने देखा होगा कि डिस्क I / O इससे धीमी थी जब डिस्क नया और खाली था। संपूर्ण डिस्क की प्रतिलिपि बनाना फ़ाइल सिस्टम के खंडित प्रकृति को संरक्षित करेगा, और इसलिए नई डिस्क भी धीमी गति से काम करेगी क्योंकि यह संचालन करने में सक्षम है (जब तक आप इसे एक अलग कदम के रूप में डिफ्रैग्मेंट नहीं करते हैं, और यह बहुत समय लेने वाला होगा)। फ़ाइलों को कॉपी करना स्वचालित रूप से फ़ाइल सिस्टम को डीफ़्रैग्मेन्ट करेगा।

    इसलिए, फ़ाइलों की प्रतिलिपि बनाते समय पूरी डिस्क की प्रतिलिपि बनाने में अधिक समय लग सकता है, आप उस समय को एक निवेश के रूप में देख सकते हैं जो भुगतान करेगा आने वाले महीनों या वर्षों के लिए तेजी से I / O में।

ध्यान दें कि उपरोक्त सभी हार्ड डिस्क को संदर्भित करता है। विखंडन SSDs के साथ कोई समस्या नहीं है, क्योंकि आप बिना किसी विलंब के ब्लॉक पढ़ सकते हैं ब्लॉकों के बीच की दूरी के आधार पर।


नोट: मैंने "अल्ट्रापोपियर" के लिए Google खोज की, और परिणामों के पहले पृष्ठ पर, मुझे मिला अल्ट्राकोपियर का उपयोग उपयोगकर्ता की जानकारी के बिना क्रिप्टोक्यूरेंसी को खदान करने के लिए किया जाता है · अंक # 23 GitHub में, जो, जैसा कि शीर्षक से पता चलता है, दावा है कि अल्ट्राकॉपियर (या एक समय में) मैलवेयर था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.