मेरे पास एक लैपटॉप है। जब उस पर विंडोज 10 ओएस होता है, तब भी जब कोई डेटा पढ़ा या लिखा नहीं जाता है, तो कंप्यूटर में प्लग किए जाने पर यूएसबी फ्लैश ड्राइव बेहद गर्म हो जाएगी।
हालांकि, एक ही कंप्यूटर के साथ, लिनक्स उस पर स्थापित होने के साथ, स्थिति पूरी तरह से अलग है। जब मैं और फ्लैश ड्राइव के डेटा को गहनता से लिखता और पढ़ता हूं, तो यह फ्लैश ड्राइव बस थोड़ा सा गर्म हो गया।
इस घटना के बाद, मैंने अपने डेस्कटॉप, लैपटॉप ... पर एक ही लिनक्स और विंडोज ओएस के साथ विभिन्न यूएसबी फ्लैश ड्राइव का परीक्षण किया। स्थिति समान है।
लिनक्स वातावरण में, मैं उपयोग करता हूं
dd if=/dev/urandom of=/path/to/my/flash/parent/folder/test.bin bs=1024M count=4
एक बड़ी फ़ाइल लिखने का परीक्षण करने के लिए। मेरे द्वारा उपयोग की जाने वाली छोटी फ़ाइलों की एक बड़ी संख्या को लिखने के लिए:
parallel dd if=/dev/urandom of=/path/to/my/flash/parent/test-{}.bin bs=1M count=1 ::: {0001..4096}
विंडोज 10 के वातावरण में, मैं सिर्फ USB फ्लैश ड्राइव को प्लग इन करता हूं और कुछ भी नहीं करता (उद्देश्य पर I / O गहन एप्लिकेशन नहीं चलाता) लेकिन 10 मिनट तक प्रतीक्षा करें। नोट: सभी परीक्षण कंप्यूटरों पर विंडोज 10 का वातावरण नए सिरे से स्थापित किया गया था, और कोई 3-पार्टी एप्लिकेशन नहीं था (मैं शिक्षा संस्करण का उपयोग करता हूं और जब मैं परीक्षण से पहले मशीन शुरू करता हूं तो मैं वास्तविक समय की सुरक्षा को अक्षम कर देता हूं। हालांकि, मैं सिर्फ चेकबॉक्स को परेशान करता हूं। विंडोज ग्राफिकल सेटिंग मैनेजर। मुझे नहीं पता कि बदलाव को वैध बनाने के लिए रिबूट की जरूरत है)।
अपडेट 1:
यह USB फ्लैश ड्राइव के कारण ही हो सकता है। यहाँ इस परीक्षण में फ्लैश ड्राइव का उपयोग किया गया है। (यह विज्ञापन नहीं है, मेरा इन उत्पादों के प्रति कोई रवैया नहीं है)
Update2:
एक जवाब है जो लिनक्स सिस्टम के बफर के प्रभाव पर विचार करता है।
लेकिन लिनक्स डिस्ट्रो के लिए, जब डीडी समाप्त हो गया था, मैंने टाइप किया sync
और इसे निष्पादित करने में लगभग शून्य समय लगा। अत: उस का प्रभाव विचारणीय नहीं है।
क्यों? क्या यह इसलिए है क्योंकि विंडोज हमेशा फ्लैश ड्राइव पर कुछ बेकार पहुंचता है?
इसके अलावा जब मुझे विंडोज का उपयोग करना होता है, तो क्या यूएसबी फ्लैश ड्राइव को कूलर बनाने का कोई व्यावहारिक तरीका है?