schrijf-snelheid is op dit moment nog niet optimaal omdat er in blokken gewerkt wordt.
Heel simpel gezegd, om 1 bit ergens bij te schrijven of te veranderen moeten de volgende handelingen op een groter data blok / cluster gedaan worden:
- compleet blok inlezen in cache
- compleet block wissen
- oude data + nieuwe bitje terugschrijven in het complete blok
Verder word het aantal write cycles als nadeel genoemd, maar dit is eigenlijk niet meer van toepassing door betere chips en intiligente firmwares die de boel verdelen. (Dit "probleem" hangt overigens ook samen met het bovengenoemde proces, het wissen van een blok gaat redelijk bruut, waardoor de "cellen" beschadigen.
Als ze deze snelheid goed op weten te krikken kunnen we helemaal los met SSD, we zitten hier namelijk aan het begin van de schaalbaarheid/datadichtheid, terwijl dit bij de HDD's tegen het einde loopt.
[Reactie gewijzigd door Prulleman]
Thnx prulleman voor je gedetailleerde uitleg

aha, maar ik dacht dat HD's ook elk een cluster beschreven.... bij XP is dit een cluster van 4Kb of iets dergelijks toch? Als je dus een bestand hebt van 13Kb neemt dit 16Kb op je HD in omdat je dus 4 clustertjes van 4Kb nodig hebt.... Of ben ik nou in de war? Is dat dan bij SSD niet hetzelfde laken en pak?
Wel weet ik dat we nog aan het begin staan van de mogelijkheden voor SDD en dat het waarschijnlijk (wat zeg ik, zeker wel) de vervanger zal worden van conventionele HD's zoals we ze nu kennen. Erg interessant allemaal om te zien waar we heen gaan!
Het verschil zit em in het feit dat bij SSD je schrijf
acties per block gaan, de clusters waar jij hebt over hebt slaan meer op hoe het weggeschreven
staat
volgens
wikipedia:
Slow random write speeds – as erase blocks on flash-based SSDs generally are quite large, they're far slower than conventional disks for random writes.[6] SSDs based on DRAM do not suffer from this problem.
en nog uit een ander docje:
Flash SSD Write Performance
It is with write performance that Flash SSDs become problematic. The issue here is the internal structure used within the Flash storage array. This structure includes a collection of bytes called an “erase block”. When you write to a Flash SSD, the drive itself cannot just update the sectors you are changing, but must merge your changes with existing data to update a complete erase block. As Flash SSDs have gotten faster and larger, erase blocks have grown as well. Flash erase blocks used to be 16K in length. Now they are 1 Megabyte for small SSDs extending up to as large as 4
Megabytes for some models.
het is dus een heel ander principe als de clustersize van een bepaald FS, (cluster is ook niet de juiste benaming, het heet gewoon erase block, dit staat dus fout in mijn post hierboven)