Inwieweit ist die Größe einer SSD ein Faktor für ihre Leistung?
Korrigieren Sie mich, wenn ich falsch liege. Eine größere SSD sollte, wenn alles andere gleich ist, schneller als eine kleinere sein. Eine größere SSD hätte mehr Löschblöcke und damit mehr Spielraum für die FTL (Flash Translation Layer) zur Optimierung der Speicherbereinigung. Es würde auch mehr Zeit geben, bis TRIM notwendig wurde. Ich sehe auf Wikipedia, dass es bemerkt, dass "die Leistung der SSD mit der Anzahl der im Gerät verwendeten parallelen NAND-Flash-Chips skaliert werden kann", so dass der Durchsatz anscheinend ebenfalls erheblich zunimmt. Viele SSDs enthalten auch interne Caches, und vermutlich sind diese Caches für entsprechend große SSDs größer.
Angenommen, dieser Effekt besteht, möchte ich eine quantitative Analyse. Steigt der Durchsatz linear? Wie stark ist die Speicherbereinigung betroffen, wenn überhaupt? Bleibt die Latenz gleich? Und so weiter. Würde sich die Leistung einer 8-GB-SSD erheblich von der einer 80-GB-SSD unterscheiden, wenn beide hochwertige Chips, Controller usw. verwenden?
Gibt es Ressourcen (Webseiten, Forschungsarbeiten, Präsentationen, Bücher usw.), in denen Zusammenhänge zwischen der SSD-Leistung (4 KB zufällige Schreibgeschwindigkeit, Latenz, maximaler sequentieller Durchsatz usw.) und der Größe erörtert werden? Mir ist klar, dass dies nicht wirklich nach einer Programmierfrage klingt, aber es ist relevant für das, woran ich arbeite (Verwenden von Flash zum Zwischenspeichern von Festplattendaten), bei dem es um Programmierung geht.
Wenn es einen besseren Ort gibt, um diese Frage zu stellen, z. B. eine hardwareorientiertere Site, was wäre das? Etwas wie das Äquivalent eines Stapelüberlaufs (oder vielleicht eines Forums) für eingehende Fragen zu Hardwareschnittstellen, Interna usw. wäre willkommen.