ฉันมีแล็ปท็อป เมื่อมีระบบปฏิบัติการ Windows 10 บนระบบแม้ว่าจะไม่มีการอ่านหรือเขียนข้อมูลแฟลชไดรฟ์ USB จะร้อนขึ้นอย่างมากเมื่อเสียบเข้ากับคอมพิวเตอร์
อย่างไรก็ตามด้วยคอมพิวเตอร์เครื่องเดียวกันที่ติดตั้งลีนุกซ์ไว้สถานการณ์จะแตกต่างอย่างสิ้นเชิง เมื่อฉันเขียนและอ่านข้อมูลจากและไปยังแฟลชไดรฟ์อย่างเข้มข้นแฟลชไดรฟ์นี้อุ่นขึ้นเล็กน้อย
หลังจากที่ฉันพบปรากฏการณ์นี้ฉันได้ทดสอบแฟลชไดรฟ์ USB บนเดสก์ท็อปแล็ปท็อป ... ด้วย Linux และ Windows OSes เดียวกัน สถานการณ์คล้ายกัน
ในสภาพแวดล้อม Linux ฉันใช้
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}
ในสภาพแวดล้อม Windows 10 ฉันเพิ่งเสียบแฟลชไดรฟ์ USB เข้าและไม่ทำอะไรเลย (ไม่ใช่เรียกใช้แอพพลิเคชั่นอย่างเข้มข้นของ I / O) แต่รอประมาณ 10 นาที หมายเหตุ: สภาพแวดล้อม Windows 10 ในคอมพิวเตอร์ทดสอบทุกเครื่องได้รับการติดตั้งใหม่และไม่มีแอพพลิเคชั่นบุคคลที่สาม (ฉันใช้ Education Edition และฉันปิดการป้องกันแบบเรียลไทม์เมื่อฉันเปิดเครื่องก่อนการทดสอบอย่างไรก็ตามฉันเพิ่งยกเลิกการตั้งค่า Windows Graphical Setting Manager ฉันไม่รู้ว่าต้องมีการรีบูตเพื่อให้การเปลี่ยนแปลงมีผลหรือไม่)
อัปเดต 1:
อาจเป็นเพราะแฟลชไดรฟ์ USB นั้นเอง นี่คือรูปแบบของแฟลชไดรฟ์ที่ฉันใช้ในการทดสอบนี้ (นี่ไม่ใช่โฆษณาฉันไม่มีทัศนคติต่อผลิตภัณฑ์เหล่านี้)
Update2:
มีคำตอบที่พิจารณาถึงผลกระทบของบัฟเฟอร์ของระบบ Linux
แต่สำหรับดิสทริบิวเตอร์ดิจิตัลที่ฉันใช้เมื่อ DD เสร็จฉันพิมพ์sync
และใช้เวลาดำเนินการเกือบเป็นศูนย์ ดังนั้นผลกระทบจากสิ่งนั้นจึงไม่มากนัก
ทำไม? นี่เป็นเพราะ Windows บางคนเข้าถึงแฟลชไดรฟ์ที่ไม่มีประโยชน์เสมอหรือไม่?
นอกจากนี้เมื่อฉันต้องใช้ Windows มีวิธีปฏิบัติที่จะทำให้แฟลชไดรฟ์ USB เย็นลงหรือไม่