Estou usando um programa chamado Daisy Disk para ver o que está ocupando espaço no meu Mac e acho que o diretório / cores ocupa 77 gb.
Isso é um problema? Posso me livrar dele para recuperar o espaço?
Estou usando um programa chamado Daisy Disk para ver o que está ocupando espaço no meu Mac e acho que o diretório / cores ocupa 77 gb.
Isso é um problema? Posso me livrar dele para recuperar o espaço?
Respostas:
Para encurtar a história, é seguro excluí-los.
A /cores
pasta é onde o OS X armazena os Core Dumps. Esses são arquivos destinados aos desenvolvedores para solucionar problemas e diagnosticar falhas em seus softwares. Eles são gerados como falhas de software. Se você não é um desenvolvedor ou não está testando software para um desenvolvedor, esses arquivos não servem para você.
Os arquivos contêm o estado da memória (ou RAM) no seu Mac no momento em que a falha ocorreu. Muitas informações úteis para desenvolvedores ou testadores para depurar falhas. Não é muito útil para mais ninguém.
Por padrão, o OS X está configurado para não gerar arquivos de despejo principais. Se você digitar sudo launchctl limit core
uma janela do Terminal, ele responderá com os limites de tamanho flexível e flexível dos arquivos de despejo que é permitido criar. Limite flexível significa o padrão para cada processo, no entanto, os processos podem alterar isso se eles exigirem, mas apenas até o valor do limite rígido. Por padrão, os valores no OS X parecem "0 ilimitados" significa que o sistema operacional não criará core dumps por padrão, mas os processos podem optar por criar arquivos ilimitados de core dump, se assim o desejarem.
Você pode alterar a configuração em sua máquina simplesmente inserindo sudo launchctl limit core 0 0
para desativar completamente o recurso. sudo launchctl limit core 0 unlimited
restaurará o comportamento padrão se ele tiver sido alterado.
ulimit -c
algo além do atual processo de shell? No Linux, não.
launchctl
. Consulte developer.apple.com/library/mac/documentation/Darwin/Reference/…
ulimit
manual. Mas eu quis dizer a linha acima re launchctl
.
cd /cores; sudo find . -mtime +30 -type f -delete
launchctl limit core
mostra as permissões de tamanho de núcleo? Por padrão, você não deve ter nada com um limite suave de tamanho 0. Você ativou talvez os dumps principais ou pode rastrear quais arquivos específicos estão sendo colocados lá?