Dit is de algemene informatiepagina over SSD of Solid State Disk |
-
Solid State Disk
Betrouwbaarheid
Er zijn geen bewegende delen, wat de betrouwbaarheid moet bevorderen. Mechanische slijtage gebeurt niet meer en de geheugenmodules kunnen tegen een stootje. Maar aan de andere kant is de technologie voor de magnetisch opslag veel betrouwbaarder dan de ladingsopslag. Een VHS band van 30 jaar oud kan nog probleemloos afgespeeld worden. SSD gebruiken de ladingsopslag in een geïsoleerde cel om signaalniveau's op te nemen. De lading heeft echter de neiging om weg te vloeien (een perfekte isolator bestaat niet, en de geheugencellen zijn microscopisch klein). Ioniserende straling kan een geheugenkaart wissen, zoals het ook onontwikkelde fotografische film onbruikbaar kan maken. Zelfs op zeeniveau is er altijd een beetje cosmische straling. De eerste tests hebben aangetoond dat een SSD minstens even betrouwbaar werkt als een klassieke harde schijf. De betrouwbaarheid van een SSD is ook gerelateerd aan het aantal schrijfcycli: hoe vaker geschreven wordt, hoe slechter de betrouwbaarheid wordt, maar de uitval ten gevolge van talrijke schrijfopdrachten is overroepen. Geheugencellen gaan regelmatig defekt bij het schrijven (bij het verlaten van de fabriek zijn er al defekten). Deze fouten hebben echter geen dataverlies tot gevolg, omdat de fout bij het schrijven gedetecteerd wordt. SSD schijven gebruik een deel van hun capaciteit als "spare", als reserve. Een SSD van 64GB wordt daarom verkocht als 60GB, de 4GB is een reserve. Als 90% van de reservecapaciteit opgebruikt is, geeft de schijf een SMART foutconditie, en bij 100% gaat de schijf in read-only modus (de gegevens kunnen enkel nog uitgelezen worden, maar er kan niets meer geschreven worden). |
Buffergeheugen
Een SSD heeft een groot werkgeheugen nodig (zie werking van een SSD).
Bij betere SSD schijven wordt er RAM geheugen gebruikt. RAM geheugen is extreem snel en kan bijvoorbeeld ook als buffer bij schrijfopdrachten gebruikt worden: gegevens die geschreven worden worden eerst in RAM gezet zodat de controller direct klaar is. RAM geheugen verliest echter zijn data bij het wegvallen van de stroom. Daardoor gaan niet enkel de laatste data verloren, maar vooral zit de SSD in een ongecontroleerde toestand: de SSD is zijn bestandsorganisatie gedeeltelijk kwijt. Bij de volgende opstart van het systeem worden de interne datastructuren van de SSD opnieuw gereconstrueerd. Ik heb echter al meegemaakt dat bepaalde computers niet meer konden opstarten na een stroomonderbreking (wat meestal niet het geval is met computers met klassieke schijven omdat de data altijd zo snel mogelijk weggeschreven wordt). Het is dus absoluut noodzakelijk dat er een mechanisme bestaat om dergelijke catastrofes te vermijden. Er wordt gebruik gemaakt van een paar buffer elko's die de SSD van stroom kunnen voorzien om de RAM keurig weg te schrijven bij stroomuitval. De buffer elko's zijn de gele blokjes op de print. Vreemd genoeg heeft de laatste generatie van Intel (520-reeks) geen bufferelko's meer, terwijl dit juist duurdere schijven zijn. Deze schijven zijn niet beveiligd tegen stroomuitval (met als gevolg dat er gegevens niet meer gelezen kunnen worden na een stroomuitval); Hoe groter het werkgeheugen in RAM, hoe sneller de SSD, maar ook hoe meer bufferelko's er voorzien moeten worden. |
Publicités - Reklame