ประสิทธิภาพการเขียนจะดีขึ้นหรือไม่หากฮาร์ดไดรฟ์ที่ฟอร์แมตเต็มไปด้วยศูนย์?

Oct 22, 2025
ฮาร์ดแวร์
เนื้อหาที่ไม่ถูกแคช

หากคุณกำลังจะฟอร์แมตฮาร์ดไดรฟ์มีอะไรที่จะ "ปรับปรุง" ประสิทธิภาพการเขียนในภายหลังหรือเป็นสิ่งที่คุณไม่ควรกังวลด้วยซ้ำ โพสต์ถาม & ตอบ SuperUser วันนี้มีคำตอบสำหรับคำถามของผู้อ่านที่อยากรู้อยากเห็น

เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน

เอื้อเฟื้อภาพโดย คริสแบนนิสเตอร์ (Flickr) .

คำถาม

ผู้อ่าน SuperUser Brettetete ต้องการทราบว่าการเติมฮาร์ดไดรฟ์ด้วยศูนย์จะช่วยเพิ่มประสิทธิภาพการเขียนหรือไม่:

ฉันมีฮาร์ดไดรฟ์ 2TB ที่เต็ม 99 เปอร์เซ็นต์ ฉันได้ลบพาร์ติชันด้วยไฟล์ fdisk และจัดรูปแบบเป็น ต่อ 4 . เท่าที่ฉันทราบข้อมูลจริงที่อยู่ในฮาร์ดไดรฟ์ยังคงมีอยู่ แต่ตารางพาร์ติชันได้รับการกำหนดใหม่

คำถามของฉันคือจะปรับปรุงประสิทธิภาพการเขียนสำหรับการดำเนินการเขียนเพิ่มเติมหรือไม่ถ้าฮาร์ดไดรฟ์สะอาด โดย "สะอาด" ฉันหมายถึงเติมฮาร์ดไดรฟ์ด้วยศูนย์ใช่หรือไม่ สิ่งที่ต้องการ:

  • dd if = / dev / ศูนย์ของ = / dev / sdx bs = 1 จำนวนนับ = 4503599627370496

การเติมฮาร์ดไดรฟ์ด้วยศูนย์จะช่วยเพิ่มประสิทธิภาพการเขียนหรือไม่?

คำตอบ

ผู้สนับสนุน SuperUser Michael Kjörlingมีคำตอบสำหรับเรา:

ไม่มันจะไม่ปรับปรุงประสิทธิภาพ HDD ไม่ทำงานเช่นนั้น

ขั้นแรกเมื่อคุณเขียนข้อมูลใด ๆ ลงในไดรฟ์แบบหมุนจะได้รับ แปลงร่าง เป็น โดเมนแม่เหล็ก ซึ่งอาจดูแตกต่างจากรูปแบบบิตที่คุณกำลังเขียนอยู่ สิ่งนี้ทำได้บางส่วนเนื่องจากง่ายกว่ามากในการรักษาการซิงโครไนซ์เมื่อรูปแบบที่อ่านกลับจากแผ่นเสียงมีความแปรปรวนจำนวนหนึ่ง ตัวอย่างเช่นสตริงที่มีค่า "ศูนย์" หรือ "หนึ่ง" แบบยาวจะทำให้การซิงโครไนซ์ทำได้ยากมาก คุณอ่าน 26,393 บิตหรือ 26,394 บิตหรือไม่? คุณรับรู้ขอบเขตระหว่างบิตได้อย่างไร?

เทคนิคในการทำเช่นนี้มีการพัฒนาอยู่ตลอดเวลา ตัวอย่างเช่นมองขึ้น การปรับเปลี่ยนความถี่ที่ปรับเปลี่ยน , MMFM, การบันทึกรหัสกลุ่ม และเทคโนโลยีทั่วไปของ การเข้ารหัสแบบ จำกัด ระยะรัน .

ประการที่สองเมื่อคุณเขียนข้อมูลใหม่ไปยังเซกเตอร์โดเมนแม่เหล็กของส่วนที่เกี่ยวข้องของแผ่นเสียงจะถูกกำหนดเป็นค่าที่ต้องการ สิ่งนี้ทำได้โดยไม่คำนึงว่าโดเมนแม่เหล็กก่อนหน้า "คืออะไร" ที่ตำแหน่งทางกายภาพนั้น ๆ แผ่นเสียงหมุนอยู่ใต้หัวเขียนแล้ว ก่อนอื่นให้อ่านค่าปัจจุบันจากนั้นเขียนค่าใหม่ถ้ามันแตกต่างกัน มันจะทำให้การเขียนแต่ละครั้งต้องมีการปฏิวัติสองครั้ง (หรือหัวพิเศษสำหรับแต่ละแผ่นเสียง) ทำให้เวลาในการตอบสนองในการเขียนเพิ่มขึ้นเป็นสองเท่าหรือเพิ่มความซับซ้อนของไดรฟ์อย่างมากซึ่งจะทำให้ต้นทุนเพิ่มขึ้น

เนื่องจากปัจจัยที่ จำกัด ในประสิทธิภาพ I / O ตามลำดับของฮาร์ดไดรฟ์คือการที่แต่ละบิตผ่านไปอย่างรวดเร็วภายใต้หัวอ่าน / เขียนสิ่งนี้จึงไม่ได้ให้ประโยชน์ใด ๆ กับผู้ใช้ นอกจากนี้ปัจจัยที่ จำกัด ในประสิทธิภาพ I / O แบบสุ่มคือความเร็วของหัวอ่าน / เขียนที่สามารถวางตำแหน่งที่กระบอกสูบที่ต้องการได้จากนั้นเซกเตอร์ที่ต้องการจะมาถึงใต้ส่วนหัว สาเหตุหลักที่ SSD สามารถทำงานได้อย่างรวดเร็วในปริมาณงาน I / O แบบสุ่มก็คือพวกมันกำจัดปัจจัยทั้งสองนี้อย่างสมบูรณ์

ตามที่ระบุโดย JakeGould เหตุผลหนึ่งที่คุณอาจต้องการ เขียนทับ ไดรฟ์ที่มีรูปแบบคงที่ (เช่นศูนย์ทั้งหมด) เพื่อให้แน่ใจว่าไม่มีส่วนที่เหลือของข้อมูลที่เก็บไว้ก่อนหน้านี้ หายแล้ว , ทั้ง จงใจ หรือบังเอิญ แต่การทำเช่นนั้นจะไม่ส่งผลใด ๆ ต่อประสิทธิภาพของฮาร์ดไดรฟ์ในอนาคตด้วยเหตุผลที่ระบุไว้ข้างต้น


มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .


ฮาร์ดแวร์ - บทความยอดนิยม

Bluetooth 5.1: มีอะไรใหม่และทำไมจึงมีความสำคัญ

ฮาร์ดแวร์ Jan 31, 2025

Bluetooth SIG บลูทู ธ 5.1 นำเสนอคุณสมบัติ "การค้นหาทิศทาง" ใหม่ที่จะ�..


เกมที่ดีที่สุดสำหรับพีซีหรือแล็ปท็อปพลังงานต่ำของคุณ

ฮาร์ดแวร์ May 30, 2025

เนื้อหาที่ไม่ถูกแคช การเล่นเกมบนพีซีกำลังประสบกับยุคฟื้นฟูศิ�..


ทำไมลำโพงและหูฟังพีซีของฉันถึงส่งเสียงแปลก ๆ

ฮาร์ดแวร์ Mar 14, 2025

หากคุณใช้พีซีเดสก์ท็อปคุณอาจเคยได้ยินเสียงแปลก ๆ มาจากลำโพงหร�..


วิธีใช้แป้นพิมพ์บลูทู ธ กับอุปกรณ์ Android ของคุณ

ฮาร์ดแวร์ Jul 11, 2025

ผู้คนเริ่มค้นพบว่าแท็บเล็ตเป็นเครื่องมือเพิ่มประสิทธิภาพที่ด�..


เหตุใดจึงดีที่ RAM ของคอมพิวเตอร์ของคุณเต็ม

ฮาร์ดแวร์ Sep 21, 2025

Windows, Linux, Android หรือระบบปฏิบัติการอื่นใช้ RAM จำนวนมากหรือไม่? อย่าตกใจ! ร�..


วิธีเพิ่มความเร็ว Solid-State Drive ของคุณโดยการปรับแนวพาร์ติชันใหม่

ฮาร์ดแวร์ Sep 19, 2025

หากคุณได้ย้ายระบบปฏิบัติการของคุณจากฮาร์ดไดรฟ์แบบกลไกไปยังไฟ�..


5 สิ่งที่คุณต้องรู้เกี่ยวกับ Ubuntu 14.04 LTS

ฮาร์ดแวร์ May 12, 2025

เนื้อหาที่ไม่ถูกแคช Ubuntu 14.04 LTS เป็น Ubuntu รุ่นล่าสุด เช่นเดียวกับรุ่นล�..


ป้องกันการบาดเจ็บซ้ำซากด้วยวิธี Geeky

ฮาร์ดแวร์ Aug 21, 2025

เนื้อหาที่ไม่ถูกแคช ภาพโดย Matt Hamm พวกเราส่วนใหญ่ใช�..


หมวดหมู่