Dlaczego com.apple.IconService
zajmuje dużo MB na monitorze aktywności? Wiem, że jest to nowa funkcja, począwszy od 10.9.
Znalazłem rozwiązania tego problemu, ale nie znalazłem niczego, co działałoby ... jeszcze.
Nie chcę obniżać wersji systemu OS X, ale interesuje mnie, dlaczego tak się dzieje
com.Apple.IconServicesAgent
zużywa 140,9 MB, a na dysku twardym folder /var/folders/randomstring/C/com.apple.IconServices
zajmuje 127,5 MB, choć może wzrosnąć.
Mój dysk twardy ma pojemność 319,21 GB i zostało mi 284,69 GB, ale ostatniej nocy było to 284,82 (nie zainstalowano ani nie odinstalowano żadnych nowych aplikacji, usunięto tylko niektóre pliki tymczasowe / pamięci podręczne), więc nie jestem pewien, czy to część problemu.
Naprawiono uprawnienia do dysku, jak sugerowano w niektórych witrynach Mac; brak istotnych problemów do zgłoszenia.
Czy istnieje sposób, aby utrzymać go w zarządzaniu, nie tracąc ikony off pulpicie lub w menu (I nie wykorzystywane, aby usunąć folder killall Dock
, killall Finder
restart po raz pierwszy dowiedział się o com.apple.IconServices
).
Zajrzałem na stronę Apple, inni ludzie mają ten sam problem, ale wydaje się, że nie ma na to rozwiązania. (Nie jestem tak pewny rzeczy takich jak Terminal oprócz sudo
usuwania śmieci, ale to tak daleko, jak to możliwe !!)
Każda pomoc jest bardzo ceniona.
/var/folders/{some random directories}/C/com.apple.IconServices/
zajmuje około 1 GB, więc mam wielką ochotę go usunąć. Czy otrzymałeś więcej informacji o tym folderze? dziękiOdpowiedzi:
Szczerze mówiąc, nie martwiłbym się tym zbytnio. Zostało ci dużo miejsca. Mój
IconServices
folder miał około 4 GB i na moim dysku SSD 160 GB pozostało 3 GB miejsca.Nie potrafię powiedzieć, dlaczego Apple tworzy lub buforuje te pliki w systemie OS X, niestety wydaje się to być tajemnicą. Nic nie mogłem się dowiedzieć.
W każdym razie po uruchomieniu komputera Mac w trybie awaryjnym (przytrzymanie klawisza Shift podczas uruchamiania, aż pojawi się pasek postępu), a następnie ponownym uruchomieniu, otrzymałem 13 GB wolnego miejsca. Spróbuj tego, aby zwolnić więcej miejsca.
źródło
Moja ogólna odpowiedź jest taka sama jak w przypadku pattulusa , ponieważ nie usunęłabym żadnych plików w / var / folderach, chyba że miałam plan modyfikacji systemu, aby nie odtwarzać ich ponownie. Zwłaszcza na takim, jak IconServices, w którym buforowane dane szybko odrosną do miejsca, w którym system chce, aby rozmiar pamięci podręcznej był, i spowolni system w międzyczasie podczas jego odbudowy.
Jeśli masz wielu użytkowników (a wszystkie komputery Mac mają użytkowników, którzy nie są twoim głównym kontem administratora), prawdopodobnie nie doceniasz kary za przechowywanie IconServices. Większość komputerów Mac z kilkadziesiąt aplikacji i przez 6 miesięcy lub dłużej w Mavericks będzie miała od 500 MB do 1 GB przestrzeni dyskowej dla każdego użytkownika, który widział IconServices:
W przypadku, gdy usunąłeś użytkowników, przypuszczam, że wyczyszczenie tych plików niczego nie zaszkodzi i zaoszczędzi trochę miejsca. Dla mnie oszczędność miejsca na zamianie / uśpieniu obrazu / skompresowanej pamięci w
/private/var/vm
zwolnionym miejscu więcej niż deklarowały pamięci podręczne IconService.Oto jak obliczyć rozmiar wszystkich takich folderów, a jeśli chcesz, możesz odciąć
| awk ...
tylny koniec, aby zobaczyć przydział każdego użytkownika:źródło
du
Narzędzie ma wbudowaną zdolność do wytwarzania łącznie z-c
flagą, więc można uprościć polecenia:sudo find /var/folders -name com.apple.IconServices -exec du -shc {} +
W moim szczególnym przypadku NIE pomogło:
killall -KILL com.apple.IconServicesAgent
mkdir -p ${TMPDIR}/com.apple.IconServices
Obserwowałem jednak jego zachowanie
sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open
i widział szeroką aktywność w różnych katalogach (w tym VLC i wewnątrz niektórych katalogów usług systemowych, takich jak /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources). Mógłbym ponownie zainstalować VLC, ale IOStorageFamily jest jakby wbudowany ...
W każdym razie, po nieco głębszych badaniach, winowajcą okazał się XtraFinder! Zrestartowałem i zaktualizowałem XtraFinder i do tej pory IconServicesAgent jest cichy.
źródło