%20zu%20klonen%3F.png)
Ich habe irgendwo gelesen, dass es eine gute Faustregel ist, die Partitionen/Solid-Drives zu 50 % voll zu halten, um ihre Lebensdauer zu verlängern.
Jetzt habe ich gerade ein NVMe gekauft und klone mein Hauptlaufwerk dort hinein (es wird eine 1:1-Kopie).
Ist das eine kluge Entscheidung hinsichtlich der Haltbarkeit? Die Partitionen der Festplatte, die ich klone, sind weniger als 30 % voll und ich frage mich, ob ich durch die VerwendungddIch würde die NVMe versehentlich füllen und dadurch ihre Leistung und ihren Verschleiß verringern?
Liege ich völlig falsch? Ich hoffe es...
Danke!
Antwort1
Wenn Sie ein aktuelles Betriebssystem verwenden, sollte es aktiviert sein fürTRIMMENund Sie sollten TRIM auch manuell ausgeben können.
Das Schreiben auf das gesamte Laufwerk kann dd
dazu führen, dass der Wear Leveler versehentlich annimmt, dass das gesamte Laufwerk verwendet wird. Sie haben Recht, dass das nicht unbedingt eine gute Sache ist.
Das ist eigentlich kein Problem, denn Sie können den gesamten freien Speicherplatz erneut kürzen, und das Schlimmste, was passieren kann, ist, dass Sie einen Schreibzyklus für die meisten Flash-Zellen des Laufwerks verbraucht haben. (Es gibt andere Tools, die möglicherweise nicht jedes Byte 1:1 kopieren, sondern nur die verwendeten Blöcke.) Dies kann so geplant werden, dass es regelmäßig geschieht und die Firmware des Laufwerks über alle Blöcke informiert, die während langsamer Zeiten bereinigt werden können.
Sie können auch die Freigabe von Sperren aktivieren, wenn eine Datei gelöscht wird.
EntsprechendArch LinuxSie sollten lieber eine der beiden Methoden als beide verwenden, wobei ein regelmäßiges Trimmen vorzuziehen ist.
Periodisch
Das
util-linux
Paket stelltfstrim.service
Unitfstrim.timer
systemd
-Dateien bereit. Durch Aktivieren des Timers wird der Dienst wöchentlich aktiviert. Der Dienst wirdfstrim(8)
auf allen gemounteten Dateisystemen auf Geräten ausgeführt, die das unterstützenverwerfenBetrieb.Der Timer verwendet den Zeitstempel
/var/lib/systemd/timers/stamp-fstrim.timer
(den er beim ersten Aufruf erstellt), um zu erkennen, ob seit seinem letzten Aufruf eine Woche vergangen ist. Daher besteht kein Grund zur Sorge über zu häufige Aufrufe, ähnlich wie bei Anacron.Informationen zum Abfragen der Aktivität und des Status der Einheiten finden Sie unter
journalctl
. Um die Periodizität des Timers oder der Befehlsausführung zu ändern, bearbeiten Sie die bereitgestellten Einheitendateien.
Kontinuierlich
Die Verwendung der
discard
Option zum Einbinden/etc/fstab
ermöglicht kontinuierliches TRIM im Gerätebetrieb:/dev/sda1 / ext4 defaults,discard 0 1
Wenn Sie bzw. Ihre Distribution eine periodische Ausgabe eingerichtet haben, sollte trim
diese kurz nach dem Kopieren trim
für alle leeren Blöcke erfolgen und alles sollte in Ordnung sein.