Wie Bob erwähnte in den Kommentaren In den letzten Jahren hat sich viel an SSDs geändert. Es gibt einige Schlüsseltechnologien, die frühe Leistungsprobleme behoben haben. Machen Sie sich keine Sorgen, kaufen Sie eine SSD, die Leistung ist erstaunlich. Ich habe Samsung 850 EVO dieses 2011 Macbook Pro, das es schön schnurren hält.
SSDs unterscheiden sich physikalisch stark von sich drehenden Festplatten, aber Betriebssysteme und Dateisysteme wurden um die Macken von sich drehenden Festplatten herum entwickelt. Als SSDs eingeführt wurden, gab es einige Leistungsprobleme, da die SSDs ineffizient verwendet wurden.
Der große ist Schreibverstärkung . Wenn eine Datei gelöscht wird, wird ihr Speicherplatz im Dateisystem als frei markiert, aber das Laufwerk wird nicht angewiesen, die Daten tatsächlich zu löschen. Dies spart eine Menge unnötiger Zeit auf einer sich drehenden Festplatte. Für eine sich drehende Festplatte ist das Schreiben in den belegten Speicherplatz genauso effizient wie das Schreiben in einen nicht belegten Speicherplatz. Eine SSD muss jedoch Speicherplatz löschen, bevor sie darüber schreiben kann. Und es muss einen viel größeren Bereich löschen, als er beschreiben kann. In diesem Fall müssen alle Daten in dem Abschnitt verschoben werden, der an einer anderen Stelle gelöscht wird, was zu mehr Schreibvorgängen führt. Auf einer überfüllten Festplatte wird das Löschen und Neuschreiben teuer und verkürzt die Lebensdauer der SSD.
Ein Weg dies zu vermeiden ist mit Überversorgung . Dies ist die Praxis, absichtlich einen Teil des Speicherplatzes auf der SSD frei zu lassen. Es vermeidet eine Schreibverstärkung, indem verhindert wird, dass die Festplatte zu voll wird. Das ist heute unnötig. Sowohl das Betriebssystem als auch die SSD selbst reservieren ausreichend Speicherplatz für die Überbereitstellung.
Die andere Lösung ist Trimmen . Dies ist ein zusätzlicher Befehl, den ein Betriebssystem an das Laufwerk senden kann, um es über das Löschen von Daten zu informieren. Dann kann die SSD viel effizienter bei der Bereinigung alter Daten und der Garbage Collection sein, wenn sie nicht verwendet wird. Alle gängigen Betriebssysteme unterstützen Trim.