
Ich aktualisiere mein System (2011 MacBook Pro) durch die Installation einer SSD. Ich frage mich, ob es in Ubuntu eine Konfiguration gibt, die dazu beiträgt, die Lebensdauer des Laufwerks zu verlängern?
Ich bin mir nicht einmal sicher, ob es welche gibt, ich meine mich nur daran zu erinnern, vor ein paar Jahren etwas Ähnliches unter Windows gemacht zu haben.
Ich verwende Version 14.04
Antwort1
Ändern Sie die SATA-Konfiguration im BIOS auf AHCI
Überbereitstellung
Es wird verwendet, um die Lebensdauer von SSDs zu verlängern, indem ein Teil Ihrer SSD unformatiert/nicht zugeordnet bleibt – 7 % sollten genügen, aber manche Leute gehen bis zu 28 %. Angesichts der Tatsache, dass SSDs immer noch nicht „billig“ sind und Speicherplatz unbezahlbar ist, verwende ich diese Technik überhaupt nicht.
Als EXT4 formatieren (aber ich denke, das ist gesunder Menschenverstand und auch nur relevant, wenn Sie eine Neuinstallation durchführen)
sudo nano /etc/rc.local
Diese Methode führt bei jedem Booten TRIM aus, verlangsamt den Bootvorgang jedoch nicht. Vertrauen Sie mir, ich verwende dieses Setup selbst. Setzen Sie es
fstrim
vor die Zeileexit 0
. Das muss für jede automatisch gemountete EXT4-Partition durchgeführt werden. Beispiel unten:fstrim / exit 0
Sie können den Code auch anpassen, um Protokolle über TRIM zu erstellen
LOG=/var/log/trim.log fstrim -v / >>$LOG echo “Time: $(date)” >>$LOG exit 0
Wenn Sie eine separate Home-Partition haben, müssen Sie
fstrim /home
usw. hinzufügen. Wenn Sie eine separate haben/boot/efi
, TRIMen Sie diese Partition nicht und führen Sie TRIM auch niemals auf SWAP aus.speichern und neustarten
Deaktivieren Sie den unnötigen wöchentlichen Cron-Job für TRIM, da dieser bei jedem Bootvorgang ausgeführt wird.
sudo mv -v /etc/cron.weekly/fstrim /etc_cron.weekly_fstrim.bak
Sie verschieben diesen Befehl grundsätzlich an eine andere Stelle, sodass er nicht ausgeführt wird
Reduzieren Sie die SWAPiness
Überprüfen Sie Ihren Swappiness-Level, standardmäßig liegt er bei 60:
cat /proc/sys/vm/swappiness
sudo nano /etc/sysctl.conf
Fügen Sie nach dem Öffnen diese Zeile an das Ende der Datei ein:# Sharply reduce swap inclination vm.swappiness=1
- VERWENDEN SIE DEN WINTERSTROM NICHT!
- Neustart
Das ist alles, was ich getan habe, aber es gibt auch andere Ansätze, zum Beispiel mit Cronjob, den ich deaktiviert habe, oder per Verwerfen ...
Antwort2
Dieses Thema können Sie auch hier als Thread lesen:
https://superuser.com/questions/308251/how-to-trim-discard-a-whole-ssd-partition-on-linux
Sie können auch mit hdparm verschiedene Dinge ausprobieren, aber im Allgemeinen ist dies heute nicht mehr notwendig, im Vergleich zu den Tagen, als SSDs etwas Exotischeres waren.
Dieser zweite Link ist oder lesen Sie für weitere Details einfach man hdparm: