Boeby schrieb:
GB ist ein Dezimalprefix
GiB schreibt sich fast gleich, ist aber ein Binärprefix
Da hast Du recht, aber da dies auch verwirrend ist, habe ich immer die Basis mit angegeben,so dass klarer wird, auf welche Basis dich die Angaben beziehen, denn Windows meldet nicht 119GiB sondern eben 119GB als Größe für den Datenträger.
Boeby schrieb:
Das heisst 128Gigabyte sind 119 Gibibyte. Das hat aber nichts mit Marketing zu tun.
Doch schon, aber das liegt lange zurück. Die Techniker haben immer mit 1024 gerechnet, weil das eben die glatte Zweierpotenz ist, das Marketing hat dann aber mit vielfachen von 1000 seine Profukte ausgezeichnet, weil man so größere Zahlen auf die Packungen drucken konnte und damit die eigentlich technischen Einheiten wie MB und GB gekapert.
Boeby schrieb:
Bitte verwendet daher nicht den Begriff Marketing, die Angabe des Wertes ist in einem anderen Format aber absolut korrekt.
Was korrekt war, haben dann die Juristen entschieden, damit ist die Verwirrung bis heute komplett, wie man eben gerade auch in diesem Thread sieht. Aber die Geschichte ist jetzt in der Welt und wir müssen versuchen das klarzustellen.
Boeby schrieb:
Holt schreibt hier dass eine SSD in jedem Fall einen Overprovisioning-Bereich hat.
Jein, denn hier kommen wir schon wieder zum nächsten Problem um eine Begriffsdefinition. Overprovisioning ist nach Intel, wenn man zustätzlich zur Spare Area (die der SSD-Hersteller definiert und die der User nicht verkleinern kann) der SSD mehr freien Platz einräumt, den das Betriebssystem nicht adressieren kann, etwa dadurch das er unpartitioniert bleibt. Sandforce nutzt diesen Begriff als hingegen kleichwertig mit Spare Area, also für den ab Werk vorhandenen Flash Speicher, den der Nutzer nicht mit Daten füllen kann.
Damit hat nach Intels Definition keine SSD ab Werk Overprovisioning, aber jede eine Spare Area (so wie jede aktulle HDD auch Reservesektoren hat). Nimmt man Sandforce Defintion, so hat jede SSD ab Werk schon Overprovisioning.
Boeby schrieb:
Und zwar hat der immer eine bestimmte Grösse. (Diesen Bereich ist beim Einbau einer SSD nicht sichtbar und wird von der SSD verwaltet.)
Richig und das ergibt sich eben immer daraus, dass jede SSD ab Werk mindestens sowiele GiB Binärsystem Flash verbaut hat wie auf der Packung steht und nicht mehr also diese GB Dezimalsystem eben für den User nutzbar sind.
Boeby schrieb:
Bei dem Beispiel der M4 128GB:
Real nutzbar:
128GB Dezimalsystem ( = 128 * 10^9 Byte)
119GiB Binärsystem ( 119 * 2^30 Byte)
Insgesamter Speicher nach Holt (also mitsamt Overprovisioning Bereich)
137.44 GB Dezimalsystem ( 137.44 * 10^9)
128 GiB Binärsystem ( 128 * 2^30)
Falls die M4 als Overprovisionierter Speicher hat, dann beträge der die Differenz der jeweiligen Werte. (Das sind dann die von Holt angesprochenen "9438953472 für Spare Area")
@Holt, korrekt ?
Richtig, genauso ist es und man kann das analog für alle anderen Größen auch genauso errechnen. NAND Flash hat eben immer 2^x GiB Binärsystem Kapazität.
Boeby schrieb:
Wieso schreibt dann Herm dass laut Test die SSD keinen Overprovisionierter Speicher hat ?
Herm hat diesen Fehler aus dem ansonsten sehr guten
SSD Test bei hardwareboard.eu übernommen:
Da die Crucial m4, dank keinem Overprovisioning, komplette 128 GB zur Verfügung hat, die Ursprungsleistung dank TRIM nicht verliert, und mit der neuen Firmware die Sandforce SSDs abhängt, ist das eine klare Kaufempfehlung für alle, die derzeit eine SSD suchen!
Warum der Autor darauf kommt, die m4 hätte kein Overproviding, kann ich nur vermuten. Entweder liegt es an der Begriffsdefintion von Overprovisioning oder er ist fälschlicherweise davon ausgegangen, dass nur 128 GB Dezimalsystem (128 * 10^9 Byte) Flashspeicher verbaut sind.
Boeby schrieb:
@Holt, wieso bist du der Meinung dass jede SSD einen solchen Speicherbereich hat ?
Weil es schlicht schwer ist, 128 GB Dezimalsystem (128 * 10^9 Byte) Flash Speicher zu verbauen, denn der kommt immer in 2^x GiBit Binärsystem Grössen, so wie dies auch bei DRAM der Fall ist. Da gibt es diese Diskussion garnicht, weil jeder der 4GB RAM kauft auch GiB Binärsystem (4 * 2^30 Byte) Speicherzellen erwartet und bekommt. HDDs, optische Medien und Bandlaufwerke sind die einzigen Speicher in einem Rechner, bei dem es diese festen 2^x eben nicht fest gibt, weil diese eben meachnsich arbeiten. Bei Magentbändern hängt die Kapazität von der Länge ab, die man beliebig wählen kann. Bei Platten davon, wie man diese in Tracks und Sektoren unterteilt.
juenger schrieb:
bin auch gerade an der Installation einer SSD470/128GB und hätte dazu eine Frage, betreffend die OP-Area.
Es gilt das gleiche wie für die Crucial m4.
juenger schrieb:
Die Samsung Toolbox empfiehlt eine OP-Area von rund 10GB, aber in dem Artikel von THW
http://www.tomshardware.com/reviews/intel-ssd-320-crucial-m4-realssd-c400,2908-4.html
wird für die Intel 520 auch nur ein OP-Bereich von 6GB vorgesehen.
Die haben alle noch nicht das begriffen, was ich euch jetzt schon in mehreren Post zu erklären versuche. SSD haben immer mindestens die aufgedrucke Kapazität in GiB Binärsystem (2^30 Byte) an Flash verbaut (habe jedenfalls noch keine gesehen, bei der es nicht so wäre) und bieten immer nur maximal die die aufgedrucke Kapazität in Dezimalsystem (10^9 Byte) für den User an. Der Unterschied aus Kapazität mal ( 2^30 - 10^9) ist immer mehr an NAND verbaut als für den User nutzbar. Eine Intel 520 120GB oder eine SF-2281 mit 120GB haben aber eben auch 128 GiB Binärsystem (128 * 2^30 Byte) flash verbaut und damit einen noch größeren Unterscheid. Dies ist aber nur dann für den User ein Vorteil, wenn das mehr an Flash nicht für Verwaltungsdaten oder zur Fehlerkorrektur (wie dem RAISE bei Sandforce) verwendet wird, da der Platz für solche Sache eben nicht als Spare Area für User-Daten genutzt werden kann.
juenger schrieb:
Sind jetzt 10GB OP-Area wirklich notwendig oder reicht auch etwas weniger?
Dazu muss man zunachst mal fragen, wie hier die OP-Area definiert ist. OP-Area als ab Werk vorhandener freier Platz liegt bei der so bei knapp 9GB, zusätzliche 10GB sind für Lebensdauer und Performance also eine deutliche Steigergerung. Ganz voll sollte man SSDs nicht machen und ohne TRIM auch niemals nur für einen kurzen Augenblick.
Mit TRIM erholt sich die SSD von einer kurzfristig hohen Befüllung, ohne NICHT! Warum ist das so? Ganz einfach, die SSD weiß nicht, dass Daten gelöscht werden, wenn sie keine TRIM Kommandos bekommt oder versteht. Dann weiß der Controller erst beim Überschreiben der LBAs, dass die Daten ungültig geworden sind, die vorher auf diese LBAs geschrieben worden waren. Schreibe ich also eine SSD ganz voll und lösche danach alles wieder, so sagt TRIM dem Controller, das jetzt alle Daten ungültig sind und er die Flashzellen löschen kann. Das sieht idealerweise dann so aus wie im Neuzustand, wie bei der
Crucial m4 im Test der FW009 bei anandtech:
Ohne TRIM weiß der Controller aber nicht, dass die Daten nun ja alle eigentlich ungültig sind und betrachtet die Daten eben noch alle als gültig. Schreibt man dann auf die SSD, in Test war das seq. nachdem mit Randomwrites die SSD gefüllt wurde, so wird nur die Spare Area (zumindest soweit der Controller die vorher aufgeräumt hat) schnell beschrieben, danach bricht die Schreibrate massiv ein, weil ja die ganze scheinbar noch gültigen Daten umkopiert werden müssen, deren Menge aber mit zunehmenden Überschrieben der LBAs abnimmt und damit steigt die Schreibraten immer mehr an:
Das sieht man eben auch deutlich, die ersten so 4GB werden schnell geschrieben, das ist der Teil der 2*9438953472 (ist ja eine m4 256GB im Test, für die m4 128GB wären es dann wohl so 2GB die sich schnell schreiben lassen) Spare Area, die für User Daten zur Verfügung steht, der Rest wird für Verwaltungsdaten gebraucht. Bei real nutzbaren 119 * 2^30 Byte sind das bei emulierten 512Byte Sektoren (LBA Grösse) immerhin 249561088 (250 Millionen) LBAs die verwaltet werden müsssen und dazu noch 33554432 Pages der 128 GB Dezimalsystem (128 * 10^9 Byte) Flash Speicher der in 4k Pages aufgeteilt ist.
Damit sollte jeder Zweifel ob es bei der m4 nun eine Spare Area gibt oder nicht hoffentlich endgültig ausgeräumt sein. Erschrecken sollte die Bilder nur User ohne TRIM, denn mit TRIM kommt die SSD nicht in diesen Zustand, zumindest nicht die m4. Die Frage danach, wieviel mehr Spare Area man nun wählen soll, läßt sich damit auch klar beantworten: Soviel, dass die hohe Schreibrate für die normalen täglichen Anforderungen aufrecht erhalten werden kann, selbst wenn die SSD voll ist. Schreibe ich also täglich 10GB auf die SSD und will dies mit voller Schreibperformance machen, dann sollte ich der SSD auch diese 10GB an zusätzlicher Spare Area gönnen. Lösche ich diese 10GB wieder (sonst geht das ja keine 14 Tage gut, weil die SSD dann voll ist), so habe ich mir TRIM sowieso kein Problem mehr und brauche auch nicht unbedingt die Spare Area vergrößern.