Speicher, wie viel Prozent frei lassen?

Es wird berichtet, dass Flash-Speicher und SSD-Controller mehr Zeit damit verbringen, Wear-Leveling- und/oder Anti-Fragmentierungs-Garbage-Collection-Algorithmen auszuführen, wenn ihr Speicher fast voll ist.

Leute haben berichtet, dass das Freigeben von etwas freiem Speicherplatz auf ihrem fast vollen SSD-Speicher und das Belassen ihres iMac oder MacBook über Nacht (um so etwas wie Wear-Leveling oder Speicherblock-Garbage-Collection zu tun) die Speichergeschwindigkeit/Bandbreitenleistung erheblich erhöht hat. Es wird berichtet, dass ähnliche Dinge im Zusammenhang mit UI-Lags auf iOS-Geräten auftreten, die fast vollständig über vollen Flash-Speicher verfügen.

Gibt es also einen empfohlenen Prozentsatz an freiem Speicherplatz, der auf der SSD auf einem Mac oder dem Flash-Speicher auf einem iOS-Gerät belassen werden sollte, um zu vermeiden, dass diese Algorithmen eingreifen und möglicherweise die Speichergeschwindigkeit oder die Lese-/Schreibleistung beeinträchtigen?

Antworten (2)

Ich habe gelesen, dass sich die Dinge verlangsamen, wenn auf einer SSD oder HDD auf einem Mac weniger als 20% frei sind. Ich bemerkte, dass sich meine Lese-/Schreibgeschwindigkeit zu verbessern schien, als ich etwas Platz freigab, um mich den 20 % zu nähern. Ich weiß nichts über iOS-Geräte, aber 20% scheinen auch dort angemessen zu sein.

Ich habe das auch gehört, aber ich habe auch gehört, dass es keinen Unterschied gibt. Ich denke, das Beste wäre (wenn möglich), Ihre Geräte mit 70 %, 80 % und 99 % zu verwenden und zu sehen, ob Sie einen Unterschied bemerken. Was am Ende wirklich zählt, ist, ob SIE den Unterschied bemerken.
absolut. Wenn Sie den Unterschied nicht bemerken, gibt es wirklich keinen.

macOS teilt Ihnen mit, wie viel Speicherplatz es auf Ihrer Startfestplattenpartition benötigt. Laufen

diskutil resizevolume disk0s2 limits |\
perl -0777 -ne '@r=m/\b(\d+\.\d) GB/g;print sprintf("%.1f GB\n",@r[2]-@r[1]);'

wo disk0s2ist die Kennung Ihres Startvolumes. Dies gibt zurück, wie viel Speicherplatz macOS auf Ihrer Festplatte benötigt. Beim Testen auf ein paar Macs erhalte ich 4,3 GB, 5,4 GB und 10,7 GB.

Der Perl-Befehl berechnet die Differenz zwischen den folgenden Werten, die von diskutil-Limits ausgegeben werden: „Mindestgröße (beschränkt durch Dateinutzung)“ und „Empfohlene Mindestgröße (falls für Betriebssystem verwendet)“.