Por que com.apple.IconService
ocupam muitos MB no Activity Monitor? Estou ciente de que este é um novo recurso, a partir do 10.9.
Eu pesquisei soluções para isso, mas ainda não encontrei nada que funcione ... ainda.
Não quero fazer o downgrade do OS X, mas estou interessado em saber por que isso acontece
com.Apple.IconServicesAgent
usa 140,9 MB e, no disco rígido, a pasta /var/folders/randomstring/C/com.apple.IconServices
ocupa 127,5 MB, embora isso possa aumentar.
Meu disco rígido tem 319,21 GB e tenho 284,69 GB restantes, mas foram 284,82 na noite passada (nenhum aplicativo novo foi instalado ou desinstalado, apenas alguns arquivos / caches temporários foram excluídos), por isso não tenho certeza se isso faz parte do problema.
Permissões de disco corrigidas, conforme sugerido em alguns sites do Mac; sem problemas importantes a serem relatados.
Existe uma maneira de mantê-lo manejável sem perder os ícones fora do ambiente de trabalho ou menu (eu tinha usado para excluir a pasta, killall Dock
, killall Finder
, reiniciar quando eu aprendi primeiramente sobre com.apple.IconServices
).
Eu dei uma olhada no site da Apple, outras pessoas estão tendo o mesmo problema, mas não parece haver uma solução para isso. (Não estou tão confiante com coisas como o Terminal, além da sudo
exclusão do lixo, mas é o mais longe possível!)
Toda a ajuda é muito apreciada.
/var/folders/{some random directories}/C/com.apple.IconServices/
demora é de cerca de 1 GB, então estou muito tentada a excluí-la .. você obteve mais informações sobre essa pasta? obrigadoRespostas:
Para ser franco, eu não me preocuparia muito com isso. Você tem muito espaço restante. Minha
IconServices
pasta tinha cerca de 4 GB de largura e eu tinha 3 GB de espaço restante no meu SSD de 160 GB.Não sei dizer por que a Apple está criando ou armazenando em cache esses arquivos no OS X, infelizmente parece um tipo de mistério. Não consegui descobrir nada.
De qualquer forma, depois de inicializar meu Mac no modo de segurança (mantendo pressionada a tecla Shift na inicialização até que a barra de progresso apareça) e inicializando novamente, acabei com 13 GB de espaço livre. Tente isso para liberar mais espaço.
fonte
Minha resposta geral é a mesma do pattulus , pois eu não excluiria nenhum arquivo nas pastas / var /, a menos que eu tivesse um plano para modificar o sistema para não recriá-los. Especialmente em um como o IconServices, em que os dados armazenados em cache crescem rapidamente para onde o sistema deseja que esse tamanho de cache seja e diminuem a velocidade do sistema nesse meio tempo enquanto está sendo reconstruído.
Se você possui vários usuários (e todos os macs têm alguns que não são sua conta de administrador principal), provavelmente está subestimando a penalidade de armazenamento do IconServices. A maioria dos Mac que está executando com algumas dezenas de aplicativos e por 6 meses ou mais no Mavericks terá entre 500 MB e 1 GB de armazenamento reservado para cada usuário que o IconServices viu:
Em um caso em que você excluiu usuários, suponho que limpar esses arquivos não prejudicaria nada e economizaria algum espaço. Para mim, a economia de espaço para trocar / dormir imagem / memória compactada
/private/var/vm
liberou mais espaço do que os caches do IconService alegaram até agora.Aqui está como eu calcularia o tamanho de todas essas pastas, e você pode cortar o
| awk ...
final da cauda para ver a alocação de cada usuário, se desejar:fonte
du
utilitário tem o built-in capacidade de produzir um total com a-c
bandeira, assim que você poderia simplificar o comando para:sudo find /var/folders -name com.apple.IconServices -exec du -shc {} +
No meu caso particular, o seguinte NÃO ajudou:
killall -KILL com.apple.IconServicesAgent
mkdir -p ${TMPDIR}/com.apple.IconServices
No entanto, eu estava assistindo seu comportamento via
sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open
e viu uma extensa atividade em vários diretórios (incluindo dir VLC e dentro de alguns diretórios de serviços do sistema, como /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources). Eu poderia reinstalar o VLC, mas o IOStorageFamily é meio que incorporado ...
De qualquer forma, depois de uma pesquisa um pouco mais profunda, o culpado acabou sendo o XtraFinder! Reiniciei e atualizei o XtraFinder, e até agora o IconServicesAgent ficou silencioso.
fonte