Solid State Disks (SSDs) มีบัฟเฟอร์แคชหรือไม่


11

HDD ทั้งหมดที่ฉันรู้มีบัฟเฟอร์แคชอย่างน้อย 8MB หรือมากกว่า (ฉันรู้ว่ามันมีไว้สำหรับการเพิ่มประสิทธิภาพการอ่านและเขียนบนดิสก์ไดรเวอร์)

อย่างไรก็ตามฉันแค่อยากรู้อยากเห็น: SSD มีระบบบัฟเฟอร์ / แคชใด ๆ หรือไม่ซึ่งคล้ายกับ HDDs หรือไม่? SSD มีประสิทธิภาพที่ดีกว่าบัฟเฟอร์ HDD หรือไม่?


@slhck ฉันได้แก้ไขความผิดพลาดเหล่านั้นแล้ว! @Diogo ทำไมคุณย้อนกลับการแก้ไขของฉัน
sblair

Diogo โปรดทราบว่าเมื่อมีการแก้ไขคำถามของคุณเองหรือคนอื่น ๆ ทำไม่ได้แก้ไขการย้อนกลับของผู้อื่นเช่นเดียวจาก @sblair @sblair ช่วยปรับปรุงการอ่านคำถามของคุณซึ่งคุณเปลี่ยนกลับอย่างชัดเจน หากคุณมีอะไรเพิ่มให้เพิ่มไปยังคำถามที่ปรับปรุงแล้ว
slhck

@sblair ขออภัยไม่เห็นคุณในตอนแรกเพราะฉันไม่ได้คาดหวังว่าจะได้รับการปรับปรุงขนาดใหญ่เช่นนี้อีก!
slhck

ขออภัยฉันคิดว่าควรเขียนด้วย "ไม่" แทนที่จะเป็น "ทำ" ขอโทษสำหรับภาษาอังกฤษของฉัน
Diogo

ไม่ต้องกังวลไม่ต้องขอโทษ! เพียงแค่ใครสักคนไว้วางใจที่มาจากสหราชอาณาจักรเพื่อแก้ไขเนื้อหาของคุณ :)
slhck

คำตอบ:


8

ในการอ้างถึง Wikipedia:

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

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

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

http://en.wikipedia.org/wiki/Solid_State_Drive#Cache_or_buffer


3

ใช่ SSD ส่วนใหญ่มีแคชในหน่วยความจำระเหยเช่น SRAM หรือ SDRAM แต่ไม่จำเป็นสำหรับประสิทธิภาพสูง แน่นอนขนาดของแคชนั้นน้อยกว่าตัวบ่งชี้ประสิทธิภาพการทำงานของ SSD มากกว่าเมื่อเทียบกับฮาร์ดไดรฟ์

คุณอาจพบว่าบทความ Anandtech นี้น่าสนใจเพราะอธิบายถึงสถาปัตยกรรม SSD แบบดั้งเดิมกับ SDRAM หรือแคช SRAM เปรียบเทียบกับสถาปัตยกรรม SanDisk ล่าสุดซึ่งใช้ส่วนผสมของแฟลช MLC และ SLC NAND เพื่อขจัดความต้องการหน่วยความจำระเหยทั้งหมด


0

จากการอ่านสิ่งนี้เกี่ยวกับ Intel SSD 320 (จัดเตรียมรูปภาพของบอร์ด) ดูเหมือนว่า onboard RAM นั้นใช้สำหรับคอนโทรลเลอร์เท่านั้น ดูเหมือนจะไม่ใช้หน่วยความจำใด ๆ สำหรับการใช้บัฟเฟอร์ในแง่ที่ว่า HDD ทำแผ่นเสียง

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