Ich versuche, Speicherplatz freizugeben, und bin dabei auf Folgendes gestoßen:
Ich habe Berichte über eine 600M-Datei oder eine 1-GB-Datei gelesen , aber noch nie so etwas.
Ist das Löschen sicher oder hilft ein häufiger Neustart beim Löschen einiger dieser Dateien?
hard-drive
disk-space
Tekknolagi
quelle
quelle
root
via ausgeführt wurde,sudo GrandPerspective.app/Contents/MacOS/GrandPerspective
und festgestellt, dass mein Format/System/Library/Caches/com.apple.coresymbolicationd
3,0 GB beträgt. Ich verwende 10.10.3 Yosemite und habe Xcode und das neueste Befehlszeilen-Tools-Paket installiert.Antworten:
Unter Verwendung dieses Links ( http://www.macobserver.com/tmo/article/how_to_recover_missing_hard_drive_space/ ) habe ich eine Datei gefunden - com.apple.coresymbolicationd mit 133 GB.
Starten Sie zum Löschen im abgesicherten Modus (Cmd-S, bevor das Apple-Logo angezeigt wird), führen Sie eine Dateisystemprüfung durch, mounten Sie das Laufwerk und dann nur
sudo rm
die Dateiquelle
rm
funktioniert nicht, abersudo rm
tun. (Mit Richtlinien von @patrix)Nein. Durch einen Neustart werden die Cache-Dateien im System nicht gelöscht. Sie müssten genau untersuchen, welches Subsystem hier Caches erstellt, und feststellen, ob es eine Möglichkeit gibt, sie manuell zu leeren oder in den Papierkorb zu verschieben und dann neu zu starten, um zu sehen, wann / wie / welche Größe sie neu erstellt werden.
Ich würde in den Einzelbenutzermodus booten und
rm
diese Datei löschen, da sie dann von nichts verwendet wird. Sie können auch verwendensudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmp
und dann neu starten. Nach dem Neustart können Sie die Datei/tmp
mit löschensudo rm /tmp/data
.Meine Vermutung ist, dass Sie Xcode installiert haben und eine große Anzahl von Symbolen aus einer oder mehreren iOS-Versionen in Ihre Datenbank aufgenommen haben, sodass Xcode Crash-Dumps symbolisieren kann, um das Debuggen von Apps mit Xcode zu unterstützen. Es könnte jedoch auch ein Fehler sein, und wenn dieses Subsystem den Cache recycelt, wird es sich selbst löschen. Wenn Sie die Anzahl der in Xcode verwendeten SDKs begrenzen können, kann dies ebenfalls hilfreich sein. Mein Gefühl ist, dass die Leute mit 60 Millionen Dateien keinen Xcode verwenden, diejenigen mit 1 MB Entwickler für jeweils eine iOS-Version und diejenigen mit größeren Datenbanken mehrere OS X- und iOS-SDKs in Xcode aktiviert haben.
quelle
Nur um hier anzuhäufen ...
Ich lösche ROUTINELY den Inhalt der verschiedenen Caches-Ordner auf meinen Macs und habe seitdem O / SX herausgebracht. Mit routinemäßig meine ich "wenn ich ein Problem habe, das durch eine beschädigte Cache-Datei verursacht werden könnte".
Ich werde auch Dienstprogramme verwenden
Onyx
, die von Zeit zu Zeit das Gleiche tun, wie es auch andere Wartungsarbeiten zur gleichen Zeit tun.Sie sind temporäre Dateien und können genau wie unter Windows sicher gelöscht werden. Ich werde oft nach dem Löschen neu starten, nur um sicher zu gehen, aber unabhängig davon kann der Inhalt dieser Verzeichnisse sicher gelöscht werden.
Wenn diese Datei ständig erstellt wird und SEHR groß ist wie jetzt, müssen Sie einige Fehlerbehebungsmaßnahmen durchführen.
quelle
ROUTINELY
Caches nicht zu löschen. Sie existieren aus einem Grund.Ich habe Mavericks Cache Cleaner ausgeführt , um alle meine Caches-Ordner zu bereinigen - den Benutzerordner
~/Library/Caches
, den Ordner der obersten Ebene/Library/Caches
und den/System/Library/Caches
Systemordner, einschließlich 2 GBcoresymbolicationd
. Infolgedessen scheint nichts Schlimmes passiert zu sein (und ich habe etwas Speicherplatz zurückgefordert).Es ist wahrscheinlich am klügsten, dies so zu tun, wie es das OP letztendlich getan hat, nämlich im abgesicherten Modus zu booten, die Caches zu bereinigen und neu zu starten.
Ich habe jedoch nicht das Gefühl, dass wir dem auf den Grund gehen. 9 GB sind groß . Was bewirkt, dass sich eine so große Datei ansammelt? Ich glaube nicht, dass wir das wissen. Das Löschen des Caches betrifft nur eine Oberflächenmanifestation von etwas, das eine tiefe Ursache haben kann.
quelle
ton
, und dercoresymbolicationd
ist 729M.