Keine SSD kommt ohne TRIM genauso gut klar wie mit, weil TRIM dem Controller mitteilt, welche Daten er nun als ungültig betrachten kann. Sonst erfährt er das nur, wenn die LBAs auf die diese geschrieben wurden, wieder überschrieben werden. Daher ist eine SSDs ohne TRIM für den Controlller im so voll, wie die Summer einer mindestens einmal beschriebenen LBAs. Mit TRIM ist sie dagegen aus Sicht der Controller nur so voll, wie Du es auch im Explorer siehst. Wird sie also vollgeschrieben und wieder gelöscht, so ist sie ohne TRIM für den Controller immer noch voll und mit wieder leer.
Der Controller kann aber immer maximal so viel am Stück mit voller Geschwindigkeit schreiben, wie er an freiem Platz hat bzw. wie er davon aufgeräumt (also gelöscht und vorher die noch gültigen Daten kopiert) hat. Das gilt für den Sandforce aber nur sehr beschränkt, denn der arbeitet anders und nachdem er in vom Neuzustand in den Normalzustand gegangen ist, sowieso nur etwa soviel am Stück mit der dann schon verminderten Schreibrate schreiben, wie dem an Werk vorhandenen freien Platz entspricht und fällt danach in den Recovery Mode, in dem die Schreibrate weiter fällt. Danach muss er eine Weile Idle sein um wieder ein paar GB aufzäumen. Deshalb kann man nicht sagen, dass der Sandforce besser ohne TRIM klarkommt, vielmehr erreicht er selbst mit TRIM nicht das eigentliche Ziel von TRIM: Die freie Kapazität mit voller Performance beschrieben zu können. Das die ersten Versionen der 5er FW für die SF-2xxx kein TRIM hatte, viel daher auch lange nicht auf.
Die m4 hat spätestens mit der 0009er FW eine gute Idle-GC, die den freien Platz auch wirklich aufräumt. Man sieht das bei
Anands Reviews am TRIM Test, wo die m4 die ersten GB noch mit voller Geschwindigkeit schreiben kann.
Das sind nur die paar GB freier Platz, die jede SSD hat. Es wird zwar gerne mal geschrieben, dass viele SSDs kein Overprovisioning haben, aber ob das stimmt, hängt davon ab wie man Overprovisioning definiert. Sandforce definiert es als den Unterschied zwischen installierter NAND Kapazität und Nutzkapazität. Dieser Unterschied ist immer vorhanden, denn jede SSD hat mindestens x G
iB (also 1024^3 Byte) NAND Kapazität und maximal x GB (1000^3 Byte) Nutzkapazität und der Unterschied zwischen G
iB und GB macht etwa 7% aus und wird allgemein als Free Area bezeichnet. Im Wortgebrauch der meisten SSD Hersteller beginnt Overprovisioning, wenn man diese Free Area zusätzlich erweitert, etwa in dem man nicht die ganze Kapazität beschreibt, was i.d.R. erfordert, dass man eine Bereich unpartitioniert lässt, um Schreibzugriffe darauf zu verhindern, weil die Filesystem sonst die Dateien früher oder später sowieso über den ganzen Adressbereich in der Partition verteilen.
Da die m4 die Free Area im Idle gut aufräumt, kann man also auch ohne TRIM immer so viele Daten am Stück mit voller Geschwindigkeit schreiben, wie an Free Area vorhanden ist. Will man mehr garantiert schnell schreiben können, dann muss man eben für mehr Free Area sorgen. Ist die Free Area beschrieben, bricht die Schreibrate ein, weil der Controller dann vor dem Schrieben erst neue Blöcke löschen und vorher die noch gültigen Daten darin in den vorher gelöschten Block kopieren muss. So krass wie im Test von Anand wird es aber normalerweise nicht sein, weil er die SSDs nicht nur voll schreibt sondern danach noch mit 4k Randomzugriffen foltert. Im
Test der 830er sieht man den Unterschied zwischen 20 min
und 60 min Folter:
Schon die 20 min Random Write werden die Datenstrukturen mehr durcheinander wirbeln als es auf einer normalen Desktop SSD je der Fall sein dürfte. Man sieht hier auch, dass die 830er, zumindest mit der ersten FW Version die anand getestet hat, nicht so gut ohne TRIM klar kommt, sofern er auf gleiche Testbedingungen geachtet und den SSD nach der Folter die gleiche Zeit für die Idle-GC gelassen hat, denn die Schreibrate bricht hier praktisch sofort ein und nicht erst nachdem die paar GB Free Area schnell beschrieben wurden.
Das sollte die erste Frage beantworten und wenn Du einen Teil der Kapazität gleich von Anfang an unpartitioniert lässt, kannst Du auch gößere Dateien garantiert schnell darauf schreiben.
2. Klonen sollte kein Problem sein, beachte nur 1., denn ich weiß ich ob und wie man da eine Teil der Kapazität unpartitioniert lassen kann.
3. Kannst Du.