Haben Solid State Disks (SSDs) einen Puffercache?

Alle Festplatten, die ich kenne, haben mindestens 8 MB oder mehr Puffercache (ich weiß, dass dies die Lese-und Schreibleistung auf Datentreibern erhöht).

Ich bin jedoch nur neugierig: Haben SSDs ein Puffer - / Cache-System, ähnlich wie Festplatten? Haben SSDs eine noch bessere Leistung als HDD-Puffer?

Author: slhck, 2011-07-12

3 answers

Um Wikipedia zu zitieren:

Eine Flash-basierte SSD verwendet normalerweise eine kleine Menge DRAM als Cache, ähnlich wie der Cache in Festplattenlaufwerken. Ein Verzeichnis von Block platzierungs - und Verschleißnivellierungsdaten werden ebenfalls im Cache gespeichert, während die laufwerk ist in Betrieb. Daten werden nicht dauerhaft im cache gespeichert. Ein SSD-Controller-Hersteller, SandForce, verwendet keine externe DRAM-Cache auf ihre Entwürfe, aber immer noch sehr hohe Leistung erzielen. Beseitigung des externen DRAM ermöglicht eine kleinere Stellfläche für die andere Flash-Speicherkomponenten, um noch kleinere SSDs zu bauen.

Der Grund, warum sie weniger verwenden können, ist natürlich, dass sie den Speicher überhaupt erst verwenden, sodass er im Vergleich zu einer herkömmlichen Festplatte bereits relativ schnell ist, während die Festplatte diesen Cache-Speicher benötigt mehr, um es besser zu machen.

Wenn auch zweifelhaft ist, dass sie genug verwenden, um es überhaupt als Feature aufzulisten, und es würde wahrscheinlich aussehen schlecht in Comarision zu traditionellen Antriebsspezifikationen, also entscheiden sie sich dafür, es wegzulassen.

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

 8
Author: KCotreau,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-12 13:40:01

Ja, die meisten SSD haben einen Cache in flüchtigen Speicher wie SRAM oder SDRAM, aber es ist nicht unbedingt für hohe Leistung erforderlich. Sicherlich ist die Größe des Caches weniger ein Indikator für die Leistung mit SSDs als mit Festplatten.

Dieser Anandtech-Artikel könnte interessant sein, da er beschreibt, wie die traditionelle SSD-Architektur mit SDRAM-oder SRAM-Cache mit der neuesten SanDisk-Architektur verglichen wird, die eine Mischung aus MLC-und SLC-NAND-Flash verwendet entfernen Sie den Bedarf an flüchtigem Speicher vollständig.

 3
Author: Mark Booth,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-12 14:26:01

Vom Lesen dieses bezüglich der Intel SSD 320 (liefert ein Bild der Platine) scheint der Onboard-RAM nur für den Controller-Einsatz gedacht zu sein. Es scheint keinen Speicher für die Pufferung in dem Sinne zu verwenden, wie es eine Plattenfestplatte tut.

 0
Author: LawrenceC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-12 13:46:23