Warum nimmt com.apple.IconService
der Aktivitätsmonitor viel MB auf? Mir ist bekannt, dass dies eine neue Funktion ab 10.9 ist.
Ich habe Lösungen dafür gegoogelt, aber noch nichts gefunden, was funktioniert ... noch nicht.
Ich möchte OS X nicht herunterstufen, bin aber interessiert zu wissen, warum dies passiert
com.Apple.IconServicesAgent
verwendet 140,9 MB und auf der Festplatte nimmt der Ordner /var/folders/randomstring/C/com.apple.IconServices
127,5 MB ein, obwohl dies wachsen könnte.
Meine Festplatte hat 319,21 GB und ich habe noch 284,69 GB, aber letzte Nacht waren es 284,82 GB (keine neuen Apps installiert oder deinstalliert, nur einige temporäre Dateien / Caches gelöscht), daher bin ich mir nicht sicher, ob dies Teil des Problems ist.
Feste Festplattenberechtigungen, wie auf einigen Mac-Sites vorgeschlagen; Keine größeren Probleme zu melden.
Gibt es eine Möglichkeit , es zu halten überschaubar , ohne die Symbole zu verlieren aus dem Desktop oder Menü (I verwendet habe , den Ordner zu löschen, killall Dock
, killall Finder
, neu zu starten , wenn ich zum ersten Mal darüber gelernt com.apple.IconServices
).
Ich habe auf der Apple-Website nachgesehen, andere Leute haben das gleiche Problem, aber es scheint keine Lösung dafür zu geben. (Ich bin nicht so zuversichtlich mit Dingen wie Terminal, abgesehen vom sudo
Löschen des Mülls, aber das ist soweit !!)
Jede Hilfe wird sehr geschätzt.
/var/folders/{some random directories}/C/com.apple.IconServices/
dauert ungefähr 1 GB, daher bin ich sehr versucht, es zu löschen. Haben Sie weitere Informationen zu diesem Ordner erhalten? dankeAntworten:
Um ehrlich zu sein, würde ich mir darüber keine Sorgen machen. Sie haben noch viel Platz. Mein
IconServices
Ordner war ungefähr 4 GB groß und ich hatte noch 3 GB Speicherplatz auf meiner 160 GB SSD.Ich kann Ihnen nicht sagen, warum Apple diese Dateien unter OS X erstellt oder zwischenspeichert. Leider scheint dies eine Art Rätsel zu sein. Ich konnte nichts herausfinden.
Nachdem ich meinen Mac im abgesicherten Modus gestartet hatte (indem ich beim Start die Umschalttaste gedrückt hielt, bis der Fortschrittsbalken angezeigt wurde) und dann wieder hochfuhr, hatte ich 13 GB freien Speicherplatz. Versuchen Sie dies, um mehr Speicherplatz freizugeben.
quelle
Meine allgemeine Antwort ist die gleiche wie bei pattulus , da ich keine Dateien in / var / folders löschen würde, es sei denn, ich hätte geplant, das System so zu ändern, dass sie nicht neu erstellt werden. Insbesondere bei IconServices, bei denen die zwischengespeicherten Daten schnell wieder an die Stelle zurückwachsen, an der das System diese Cache-Größe haben möchte, und das System in der Zwischenzeit verlangsamen, während es neu erstellt wird.
Wenn Sie mehrere Benutzer haben (und alle Macs haben einige Benutzer, die nicht Ihr primäres Administratorkonto sind), wird die IconServices-Speicherstrafe wahrscheinlich unterzählt. Die meisten Macs, die mit ein paar Dutzend Apps und 6 Monate oder länger auf Mavericks ausgeführt werden, verfügen über 500 MB bis 1 GB Speicherplatz für jeden Benutzer, den IconServices gesehen hat:
In einem Fall, in dem Sie Benutzer gelöscht haben, würde das Löschen dieser Dateien vermutlich nichts schaden und zur Not Platz sparen. Für mich hat die Platzersparnis für Swap / Sleep-Image / komprimierten Speicher
/private/var/vm
mehr Speicherplatz freigegeben, als die IconService-Caches bisher beansprucht haben.So würde ich die Größe all dieser Ordner berechnen, und Sie können das
| awk ...
hintere Ende abschneiden , um die Zuordnung jedes Benutzers zu sehen, wenn Sie dies wünschen:quelle
du
Dienstprogramm hat die eingebaute Fähigkeit, eine Summe mit dem-c
Flag zu erzeugen , so dass Sie den Befehl vereinfachen können, um:sudo find /var/folders -name com.apple.IconServices -exec du -shc {} +
In meinem speziellen Fall hat Folgendes NICHT geholfen:
killall -KILL com.apple.IconServicesAgent
mkdir -p ${TMPDIR}/com.apple.IconServices
Ich habe jedoch sein Verhalten über beobachtet
sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open
und sah umfangreiche Aktivitäten in verschiedenen Verzeichnissen (einschließlich VLC-Verzeichnis und in einigen Systemdienstverzeichnissen wie /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources). Ich könnte VLC neu installieren, aber IOStorageFamily ist irgendwie eingebaut ...
Wie auch immer, nach etwas tieferen Recherchen stellte sich heraus, dass der Schuldige XtraFinder war! Ich habe XtraFinder neu gestartet und aktualisiert, und bisher war IconServicesAgent ruhig.
quelle