Arquivo com.apple.coresymbolicationd de 9 GB nos Caches


12

Estou tentando liberar espaço em disco e me deparei com isso:

arquivo grande D:

Eu li relatórios de um arquivo de 600M ou 1GB, mas nunca algo assim.

É seguro excluir ou reiniciar com freqüência ajuda a limpar alguns desses arquivos?



2
@ Roboust eles parecem diferentes para mim. Isso pergunta como eles limpam e o outro pergunta o que são. É bom vincular os dois, mas, a menos que as edições ocorram, não as vejo como duplicatas exatas.
bmike

O arquivo é claramente grande em tamanho. Pelo que procurei na Internet, é seguro excluir.
precisa saber é o seguinte

Eu estava fazendo uma limpeza de primavera usando o GrandPerspective executando como rootvia sudo GrandPerspective.app/Contents/MacOS/GrandPerspectivee descobri que meu /System/Library/Caches/com.apple.coresymbolicationdé de 3,0 GB. Estou executando o 10.10.3 Yosemite e tenho o Xcode e o último pacote de ferramentas de linha de comando instalado.
Lanny

Respostas:



3

Não. A reinicialização não limpa os arquivos de cache no sistema. Você precisaria pesquisar exatamente qual subsistema cria caches aqui e determinar se há uma maneira de liberá-los manualmente ou movê-los para o lixo e depois reiniciar para ver quando / como / qual tamanho eles são recriados.

Eu inicializava no modo de usuário único e usava rmpara limpar esse arquivo, pois nada está sendo usado então. Você também pode usar sudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmpe depois reiniciar. Após a reinicialização, você pode excluir o arquivo de /tmpcom sudo rm /tmp/data.

Meu palpite é que você tem o Xcode instalado e introduziu um grande número de símbolos em seu banco de dados a partir de uma ou mais versões do iOS, para que o Xcode possa simbolizar despejos de memória para ajudar na depuração de aplicativos usando o Xcode. No entanto, também pode ser um bug e, sempre que esse subsistema começar a reciclar o cache, ele se limpará. Se você pode limitar o número de SDK usado no Xcode, isso também pode ajudar. Meu sentimento é que as pessoas com arquivos de 60m não usam o Xcode, aquelas com desenvolvedor de 1 MB para uma versão do iOS por vez e aquelas com bancos de dados de tamanho maior têm vários OS X e iOS SDK ativados no Xcode.


Eu realmente instalei o Xcode.
22414 Tekknolagi

@tekknolagi Eu expandi meus pensamentos no Xcode em relação ao grande que você vê. Talvez você possa confirmar minha suspeita? Ainda não encontrei uma maneira de acessar o arquivo de dados - provavelmente será necessário alguém para explicar como ele é criptografado.
Bmike

1
bmike, acabei de excluir o arquivo. Parece bem até agora.
precisa saber é o seguinte

@HoseynHeydari, esta resposta foi publicada antes do SIP - talvez abra uma nova pergunta e faça um link aqui?
bmike

1

Apenas para empilhar aqui ...

EU ROTINOMENTE excluo o conteúdo das várias pastas Caches em meus Macs e saio desde o lançamento do O / SX. Rotineiramente, quero dizer "quando tenho um problema que pode ser causado por um arquivo de cache danificado".

Também usarei utilitários Onyxque, de tempos em tempos, fazem a mesma coisa, assim como outras tarefas de manutenção ao mesmo tempo.

São arquivos temporários e, assim como no Windows, podem ser excluídos com segurança. Frequentemente, reinicializo depois de excluí-los, apenas por segurança, mas independentemente do conteúdo desses diretórios pode ser excluído com segurança.

Uma coisa a observar, se esse arquivo continuar sendo criado e for MUITO grande como é agora, você terá algumas soluções para resolver.


Steve está certo de que, no OS X, mesmo se você excluir um arquivo usando rm ou movê-lo para o lixo, que uma vez que todos os arquivos que o utilizam o liberam, ele desaparecerá (e, portanto, a parte de reinicialização para finalizar o cache) existe uma desvantagem na exclusão de caches, o sistema fica lento e os recria, a menos que as condições que causaram o aumento dos arquivos sejam alteradas. No caso de milhares de arquivos pequenos - essa penalidade lenta é ruim. Com um arquivo grande de 9 GB, você pode esperar muito tempo para que ele se recrie.
bmike

Eu recomendo fortemente contra a ROUTINELYlimpeza de caches. Eles existem por uma razão.
Alexander - Restabelece Monica

0

Executei o Mavericks Cache Cleaner para limpar todas as minhas pastas de Caches - a ~/Library/Cachespasta do usuário , a /Library/Cachespasta de nível superior e a pasta do sistema /System/Library/Caches, incluindo 2 GB coresymbolicationd. Nada de ruim parece ter acontecido como resultado (e recuperei algum espaço em disco).

Provavelmente, é mais sábio fazer isso da maneira que o OP finalmente fez isso, ou seja, inicialize com o Modo de Segurança, limpe os caches e reinicie.

Não sinto, no entanto, que estamos chegando ao fundo disso. 9GB é grande . O que está causando o acúmulo de um arquivo tão grande? Acho que não sabemos disso. A exclusão do cache lida apenas com uma manifestação superficial de algo que pode ter uma causa profunda.


Não faço ideia, para ser sincero. Meu espaço em disco diminuiu tonnovamente e o coresymbolicationd729M é.
tekknolagi
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.