Ich habe Disk Inventory X verwendet und eine Datei mit dem Namen sleepimage
in /private/var/vm/
Es nimmt 4 GB ein! Ich habe auch zahlreiche andere Dateien in dem gleichen Ordner gefunden, der auch als swapfile0
swapfile1
usw. bezeichnet wird. Was sind sie und können sie sicher gelöscht werden, damit ich Speicherplatz freigeben kann? (fast 10 GB)
sleep-wake
storage
hidden-file
virtual-memory
Daviesgeek
quelle
quelle
Antworten:
swapfile0
,swapfile1
Und so weiter sind Swap - Dateien. Man kann sie sich als "Backup" RAM vorstellen. Wenn Ihr Computer nicht über genügend RAM verfügt, um die Speicheranforderungen aller Ihrer Programme zu erfüllen (was fast immer normal ist), verwendet er diese Dateien, um einen Teil dessen, was er im RAM hatte, "auszuschreiben".Das
sleepimage
hat eine sehr ähnliche Verwendung, außer dass es nur verwendet wird, wenn Ihr Mac in den Ruhezustand wechselt / aufwacht.Wenn Sie eine der
swapfile*
Dateien löschen, wird Ihr System wahrscheinlich durcheinander gebracht, Sie können sie jedoch problemlos löschensleepimage
. Es ist jedoch irgendwie sinnlos und wird wahrscheinlich neu erstellt, wenn Sie Ihren Computer das nächste Mal in den Ruhezustand versetzen. Wenn du es wirklich löschen willst, müsstest du verwendensudo rm
, da sichroot
die Datei im Besitz befindet.Schließlich ist es normal
sleepimage
, dass bis zu 4 GB benötigt werden. Normalerweise nimmt es den gleichen Platz ein wie Ihr RAM.BEARBEITEN Sie können
/var/vm/sleepimage
sicher löschen , aber es wird neu erstellt, wenn Sie den Mac in den Ruhezustand versetzen. In diesem Fall verwendetrun sudo pmset -a hibernatemode 0; sudo rm /var/vm/sleepimage
der Mac einen normalen Ruhemodus (wie standardmäßig Desktop-Macs) und wird nicht neu erstellt/var/vm/sleepimage
. Weitere Informationen finden Sie in diesem Beitrag.quelle
man pmset
und diese Frage .Diese sind Teil des virtuellen Speichersystems:
swapfile*
Enthält buchstäblich Swap-Daten, dh Speicherinhalte, die auf die Festplatte übertragen wurden.Die
sleepimage
wird zum Anhalten und Fortsetzen der Unterstützung verwendet. Wenn das System in den Ruhezustand wechselt, werden dort die Speicherdaten gespeichert.Beides zu löschen würde erhebliche Probleme verursachen: sleepimage hat die gleiche Größe wie RAM und müsste neu erstellt werden, um schlafen zu können. Bei den Auslagerungsdateien handelt es sich um den verwendeten Speicher, der das Löschen schwerwiegender Probleme verursachen würde.
Wenn Sie weniger Swap verwenden, wird das System diese Dateien jedoch automatisch freigeben und diesen Speicherplatz freigeben.
quelle
sleepimage
ist nicht Teil des virtuellen Speichersystems.sleepimage
bezieht sich auf die Energieverwaltung und den physischen Speicher.Ich habe gerade mein Schlafbild gelöscht, und alles funktioniert einwandfrei. Um zu verhindern, dass es erneut angezeigt wird, führen Sie die in den Kommentaren dieses Artikels beschriebenen Schritte aus
Zusammenfassung…
Ja, Sie können das Schlafbild entfernen und es wird nur beim nächsten Einschalten Ihres Mac automatisch neu erstellt. Geben Sie den folgenden Befehl in das Terminal ein, um das Schlafbild zu löschen:
sudo rm / private / var / vm / sleepimage
Sie werden aufgefordert, das Administratorkennwort einzugeben, um Zugriff zum Entfernen der Datei zu erhalten. Dies ist normal.
Die Sleepimage-Datei wird nur für die Safe-Sleep-Funktion benötigt, bei der Ihre Daten vor dem Einschlafen auf der Festplatte gespeichert werden. Wenn Sie diesen Speicherplatz dauerhaft wiederherstellen möchten, können Sie dies mit den folgenden Befehlen in einem Terminalfenster tun. Dadurch wird Ihr Computer auf die ältere Schlafmethode zurückgesetzt, die schneller schläft und schneller aufwacht, aber Ihre Daten während der Schlafphase im Speicher behält.
um zu überprüfen, welcher Modus aktiv ist
um den Modus zu ändern 0 = altes Sleep 3 = neues (auf Diskette speichern)
quelle