ไฮบริดฮาร์ดไดรฟ์ทำงานอย่างไร


13

ฉันอ่าน Jeff Atwood ของบล็อกเมื่อวานเมื่อวานนี้เกี่ยวกับRevisiting SSDและฉันได้ยินเกี่ยวกับฮาร์ดไดรฟ์แบบไฮบริดเป็นครั้งแรก: HD ที่มีส่วน SSD ขนาดเล็ก (สมมติว่า 4GB) และส่วนที่เหลือเป็นฮาร์ดไดรฟ์หมุนปกติ ดังนั้นจึงมีประสิทธิภาพที่ดีกว่าโดยไม่ต้องเสียค่าใช้จ่ายทั้งหมดของฮาร์ดไดรฟ์ FULL SSD

ดังนั้นคำถามของฉันคือ:

ใครเป็นผู้ตัดสินใจว่าอะไรจะเข้าสู่ส่วนของ SSD ทำโดยซอฟต์แวร์ (OS) หรือไม่ มันทำโดยฮาร์ดแวร์ / เฟิร์มแวร์ภายในดิสก์หรือไม่?

คำตอบ:


15

ด้วยรายละเอียดเหล่านั้นสมมติว่าคุณกำลังพูดคุยเกี่ยวกับซีเกทโมเม XT AnandTechมีข้อมูลการตรวจสอบไดรฟ์ ข้อความที่ตัดตอนมา:

ขนาดของ NAND น่าตกใจสำหรับฉันเมื่อฉันได้ยินครั้งแรก ฉันคาดหวังสิ่งที่มีขนาดใหญ่กว่ามาก อย่างไรก็ตามใน Momentus XT SLC NAND ทำหน้าที่เป็นแคชการอ่านโดยเฉพาะ - การเขียนไม่เคยสัมผัส NAND ไดรฟ์ดูที่รูปแบบการเข้าถึงเมื่อเวลาผ่านไป (ส่วนใหญ่ผ่านตารางประวัติของ LBAs และความถี่ในการเข้าถึง) และดึงข้อมูลบางส่วนเข้าสู่ NAND หากคำขอการอ่านเข้ามาสำหรับ LBA ที่มีอยู่ใน NAND จะมีการให้บริการจากชิป 4GB หาก LBA ไม่ปรากฏใน NAND ข้อมูลจะมาจากจาน

...

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

สำหรับตัวอย่างของโลกแห่งความจริงฉันเพิ่งอัพเกรดเป็นไดรฟ์นี้บน MacBook ของฉันและสามารถยืนยันได้ว่าระบบปฏิบัติการและแอปพลิเคชันหลักของฉันโหลดเร็วขึ้นมาก


1
ใช่ฉันกำลังพูดถึง Momentus XT! ขอบคุณสำหรับคำตอบ.
Pablo Santa Cruz

6

ฮาร์ดไดรฟ์ทั้งหมดที่ผลิตตั้งแต่ปี 1997 หรือมากกว่านั้น (อาจก่อนหน้านี้) มีแคชหรือบัฟเฟอร์ RAM เฟิร์มแวร์ของไดรฟ์จัดเก็บสิ่งที่คิดว่าเป็นส่วนที่เข้าถึงได้บ่อยในแคช RAM และทำให้สามารถส่งมอบพวกเขาผ่านบัสได้ทันทีเมื่อมีการร้องขอแทนที่จะดึงข้อมูลจากดิสก์ที่ช้ากว่า

ดังนั้นฮาร์ดไดรฟ์ไฮบริดจึงใช้สิ่งนี้เป็นเลเยอร์ของแคชอื่น มันอยู่ภายใต้การควบคุมของเฟิร์มแวร์ของไดรฟ์ ในแนวคิดคล้ายกับว่าคุณมีแคช L1 และ L2 ใน CPU อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.