Procurando arquivos grandes que eu possa excluir para liberar algum espaço no meu Mac (OS X 10.9.5), criei um grande arquivo de cache: /System/Library/Caches/com.apple.coresymbolicationd/data
. Ele tinha cerca de 8 a 9 GB de tamanho, então fiz algumas pesquisas e descobri que ele poderia ser removido com segurança - na verdade, foi o que eu fiz no final das contas :).
Eu reiniciei minha máquina e verifiquei novamente esse diretório, e agora o arquivo "data" é muito menor:
# pwd
/System/Library/Caches/com.apple.coresymbolicationd
# ls -l data
-rw------- 1 root wheel 102891520 Dec 2 17:11 data
Que tem cerca de 100 MB de tamanho.
O que está me intrigando é que, executando um du -m .
em tal diretório, ele me mostra que o diretório está usando mais de 60GB de espaço em disco!
# pwd
/System/Library/Caches/com.apple.coresymbolicationd
# du -m .
64953 .
Existe algum truque aqui? Por que o resultado de du não está refletindo (até onde eu entendo) o uso real do disco nesse diretório?