Pourquoi com.apple.IconService
prend-il beaucoup de Mo sur le moniteur d'activité? Je suis conscient que c'est une nouvelle fonctionnalité, à partir de 10.9.
J'ai recherché des solutions sur Google, mais je n'ai rien trouvé qui fonctionne ... pour l'instant.
Je ne veux pas rétrograder OS X, mais je suis intéressé de savoir pourquoi cela se produit
com.Apple.IconServicesAgent
utilise 140,9 Mo et sur le disque dur, le dossier /var/folders/randomstring/C/com.apple.IconServices
occupe 127,5 Mo, bien que cela puisse augmenter.
Mon disque dur fait 319,21 Go et il me reste 284,69 Go, mais c'était 284,82 hier soir (aucune nouvelle application installée ou désinstallée, seuls certains fichiers temporaires / caches supprimés), donc je ne suis pas sûr que cela fasse partie du problème.
Correction des autorisations de disque comme suggéré sur certains sites Mac; aucun problème majeur à signaler.
Est - il possible de le garder gérable sans perdre les icônes hors du bureau ou du menu (je ne l' habitude de supprimer le dossier, killall Dock
, killall Finder
, redémarrer quand j'appris com.apple.IconServices
).
J'ai jeté un coup d'œil sur le site Web d'Apple, d'autres personnes ont le même problème, mais il ne semble pas y avoir de solution. (Je ne suis pas si confiant avec des choses comme Terminal à part la sudo
suppression de la corbeille, mais c'est aussi loin que ça !!)
Toute aide est très appréciée.
/var/folders/{some random directories}/C/com.apple.IconServices/
prend environ 1 Go, donc je suis très tenté de le supprimer .. avez-vous obtenu plus d'informations sur ce dossier? merciRéponses:
Pour être franc, je ne m'en inquiéterais pas trop. Il vous reste beaucoup d'espace. Mon
IconServices
dossier mesurait environ 4 Go et il me restait 3 Go d'espace sur mon SSD de 160 Go.Je ne peux pas vous dire pourquoi Apple crée ou met en cache ces fichiers sur OS X, malheureusement cela semble être une sorte de mystère. Je n'ai rien pu découvrir.
Quoi qu'il en soit, après avoir démarré mon Mac en mode sans échec (en maintenant la touche Maj enfoncée au démarrage jusqu'à ce que la barre de progression apparaisse), puis en redémarrant, j'ai fini avec 13 Go d'espace libre. Essayez ceci pour libérer plus d'espace.
la source
Ma réponse globale est la même que pattulus en ce sens que je ne supprimerais aucun fichier dans / var / dossiers à moins d'avoir un plan pour modifier le système afin de ne pas les recréer. Surtout sur un comme IconServices où les données mises en cache repousseront rapidement à l'endroit où le système veut que cette taille de cache soit et ralentissent le système en attendant pendant sa reconstruction.
Si vous avez plusieurs utilisateurs (et que tous les Mac ont des utilisateurs qui ne sont pas votre compte administrateur principal), vous sous-estimez probablement la pénalité de stockage IconServices. La plupart des Mac qui fonctionnent avec quelques dizaines d'applications et pendant 6 mois ou plus sur Mavericks auront entre 500 Mo et 1 Go de stockage réservés pour chaque utilisateur qu'IconServices a vu:
Dans le cas où vous avez supprimé des utilisateurs, je suppose que la suppression de ces fichiers ne nuirait à rien et économiserait de l'espace à la rigueur. Pour moi, les économies d'espace pour l'échange / l'image de veille / la mémoire compressée ont
/private/var/vm
libéré plus d'espace que les caches IconService ne l'ont prétendu jusqu'à présent.Voici comment je calculerais la taille de tous ces dossiers, et vous pouvez couper la
| awk ...
fin pour voir l'allocation de chaque utilisateur si vous le souhaitez:la source
du
utilitaire a la capacité intégrée de produire un total avec l'-c
indicateur, vous pouvez donc simplifier la commande pour:sudo find /var/folders -name com.apple.IconServices -exec du -shc {} +
Dans mon cas particulier, ce qui suit n'a PAS aidé:
killall -KILL com.apple.IconServicesAgent
mkdir -p ${TMPDIR}/com.apple.IconServices
Cependant, je regardais son comportement via
sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open
et a vu une activité étendue dans divers répertoires (y compris le répertoire VLC et à l'intérieur de certains répertoires de services système, comme /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources). Je pourrais réinstaller VLC, mais IOStorageFamily est en quelque sorte intégré ...
Quoi qu'il en soit, après des recherches un peu plus approfondies, le coupable s'est avéré être XtraFinder! J'ai redémarré et mis à jour XtraFinder, et jusqu'à présent, IconServicesAgent est resté silencieux.
la source