ไดรฟ์ที่ถูกซิงก์ไม่ต้องมีเหตุผลเพิ่มเติมอีกหลายประการ:
- ดิสก์มีเซกเตอร์เสียย้ายไปอยู่ที่การผลิต ดิสก์มีขนาดใหญ่มากและมีข้อบกพร่องจำนวนหนึ่งหลังการผลิตซึ่งถูกย้ายไป ดังนั้นการเรียกใช้การผลิตเดียวกันสองดิสก์จะไม่ซิงค์ 100%
- ดิสก์จะย้ายเซกเตอร์เสียภายในระหว่างการใช้งาน เซกเตอร์เหล่านี้ถูกย้ายไปยังพื้นที่ที่สงวนไว้บนดิสก์ทำให้การซิงค์มากกว่าเดิม
- Cache, TCQ / NCQ และส่วนที่ย้ายที่อยู่ทำให้การเข้าถึงดิสก์สั่งซื้อ nondeterministic ในระดับกายภาพ หากโหลดสูงหากดิสก์หนึ่งแผ่นไม่ทำงานอาจเป็นเวลานานจนกว่าจะกลับมาเป็นปกติ
- การเข้าถึงแบบหลายแถบสามารถข้ามผ่านส่วนของเซกเตอร์ (หรือแม้แต่แผ่นเสียง) โดยไม่ส่งผลต่อการอ่าน หากคุณเข้าใช้งานให้พูดว่า 4x stripesize บน Raid 6 แถบบางแถบอาจอยู่ในโซนต่าง ๆ ของดิสก์ที่แตกต่างกัน
- การเข้าถึงการอ่านใน Raids โดยทั่วไปจะไม่กำหนดเป้าหมายดิสก์ทั้งหมดตราบใดที่ดิสก์ไม่บ่นเกี่ยวกับการตรวจสอบบล็อกของพวกเขา สิ่งนี้จะทำให้ดิสก์หมดการซิงค์แคชและการซิงค์ทางกายภาพจะตามมา (ยกเว้นว่าคุณปิดการอ่านแคช)
- อ่านแคชบนตัวควบคุมการโจมตีแคชอ่าน - เขียนในระบบปฏิบัติการยิ่งซับซ้อนมากขึ้น และฉันหวังว่าจะไม่มีพื้นที่สว็อปในการจู่โจมซึ่งอาจทำให้เกิดปัญหาด้านประสิทธิภาพได้
ในช่วงแรกมีการใช้ดิสก์ซิงก์เพื่อให้การเข้าถึงกำหนดขึ้นซึ่งเป็นสิ่งสำคัญเมื่อหน่วยความจำในการจัดเก็บผลลัพธ์นั้นหายากหรือเมื่อการดำเนินการจู่โจมต้องการ
เป็นการยากที่จะหาปริมาณข้อดีของการซิงค์ไดรฟ์ ฉันคิดว่าถ้ามีความได้เปรียบด้านประสิทธิภาพอย่างมากที่จะได้รับการซิงค์จะเป็นไปได้ในทางใดทางหนึ่ง
ในอนาคตด้วย SSD เรื่องจะคล้ายกัน แต่ด้วยเหตุผลที่แตกต่างกันด้วยการย้ายบล็อกการปรับระดับการสึกหรอการเล็ม ฯลฯ
ไดรฟ์ที่ทันสมัยมีระบบปฏิบัติการของตัวเองและใช้เวลาภายในสำหรับปัญหาต่าง ๆ ไม่ว่าจะเป็น HD หรือ SSD แม้ว่าคุณจะทำให้ข้อมูลตรงกันแล้วก็ตาม แต่ก็มีเหตุผลว่าจะไม่ซิงค์กัน