SSD's: Wachten of Kopen?

63 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Flash-geheugen
  3. 3. SLC en MLC
  4. 4. Pagina’s en blokken
  5. 5. Controller
  6. 6. Write-endurance
  7. 7. Trager worden
  8. 8. Windows 7 als oplossing?
  9. 9. Slimme controllers
  10. 10. Prestaties interpreteren
  11. 11. Kopen of niet?
  12. 63 reacties

Pagina’s en blokken

Het is niet zo dat binnen een SSD iedere cell en daarmee iedere bit geheugen afzonderlijk geadresseerd kan worden. Alle cellen zijn gegroepeerd in zogenaamde pagina’s (pages in het Engels), die bij moderne chips elk 4 kilobyte groot zijn. Zo’n pagina is de minimale hoeveelheid geheugen die bij een SSD tegelijkertijd gelezen of beschreven kan worden. Daar komt verder bij dat een eenmaal beschreven pagina niet meer aangepast kan worden: hij moet eerst geleegd worden, alvorens er nieuwe data in geplaatst kan worden.

De pagina’s zijn op hun beurt weer opgedeeld in blokken (blocks in het Engels). Bij moderne flashchips bestaat ieder blok uit 128 pagina’s, ofwel 128 x 4 kB = 512 kB geheugen. Zo’n blok is de minimale hoeveelheid geheugen die leeg gemaakt (erased) kan worden. Dit is een belangrijk gegeven: het staat aan de basis van de meeste eigenaardigheden die je tegenkomt wanneer je je gaat verdiepen in de prestatie-eigenschappen van SSD’s.

Met deze blokken wordt tenslotte een complete flashchip samengesteld, in jargon een plane genoemd. In de regel bestaat zo’n plane uit 1024 blokken, wat resulteert in 512 MB geheugen. Weer een stap hoger is het mogelijk om meerdere van die planes onder te brengen in één chipverpakking, op een vergelijkbare manier zoals in sommige quad-core processors eigenlijk twee dual-core chips zitten. Combinaties van twee of vier chips per IC zijn zeer gebruikelijk.

Tenslotte worden binnen een SSD ook weer meerdere IC’s gecombineerd en door de controller chip parallel aangesproken. Voornamelijk om die reden zijn de doorvoersnelheden van SSD’s de laatste tijd flink toegenomen. Een enkele flashchip heeft immers een doorvoersnelheid van rond de 25 MB/s, soms wat langzamer, soms wat sneller. Door tot 10 van dergelijke chips parallel te gebruiken kunnen doorvoersnelheden tot 250 MB/s bewerkstelligd worden.


Een SSD bestaat uit chips, planes, blokken en pagina’s.

0
*