O que é /private/var/db/diagnostics no Mac? Dá para apagar?
Não apague /private/var/db/diagnostics manualmente. É onde fica o log unificado do macOS, no qual o sistema grava o tempo todo e que ele mesmo reduz. Remover arquivos dali com o Mac ligado pode danificar o log.
Onde fica
/private/var/db/diagnosticsO que é
Desde o macOS Sierra, o sistema e a maioria dos apps gravam suas mensagens de log em um único log unificado. Os arquivos de log compactados ficam em /private/var/db/diagnostics, e uma pasta complementar, /private/var/db/uuidtext, guarda o texto necessário para transformá-los de volta em mensagens legíveis. O app Console e o comando log leem das duas.
O macOS gerencia o tamanho. As entradas antigas são removidas conforme chegam as novas, então a pasta se mantém dentro de um limite em vez de crescer sem parar.
Ela pode ficar maior do que o normal quando um app ou processo do sistema está gravando logs demais, o que normalmente indica um problema com esse app.
Que tamanho pode atingir
Em geral de algumas centenas de MB a alguns GB, e se estabiliza porque o macOS remove as entradas mais antigas.
Como reduzir do jeito certo
- Execute o comando abaixo para ver quanto espaço o log ocupa. Ele pede sua senha porque só o sistema pode ler as pastas, e apenas lê os tamanhos.
- Se o valor for anormalmente alto, abra o Console, selecione o seu Mac e clique em Iniciar para ver qual processo está gravando a maior parte das mensagens. Atualizar ou remover esse app é a solução de verdade.
- Reinicie o Mac. Isso não esvazia o log, mas interrompe um processo que estava travado gravando nele.
- Deixe os arquivos onde estão. A ferramenta log tem um comando erase, mas ele remove o histórico de que você ou o Suporte da Apple precisariam para diagnosticar um problema, e o espaço se enche de novo.
sudo du -sh /private/var/db/diagnostics /private/var/db/uuidtextO que acontece depois
Não há nada a esperar, já que o certo é deixá-la como está. O macOS continua removendo sozinho as entradas mais antigas.
Como o Diskzy lida com isso
A visão System Data (Dados do Sistema) do Diskzy mostra os logs como uma parte com nome, com o tamanho. Logs do sistema como estes ficam por conta do macOS, enquanto os logs em ~/Library/Logs são listados na aba Clean up (Limpeza).
Guias relacionados
- Logs~/Library/Logs
- DiagnosticReports~/Library/Logs/DiagnosticReports
- /private/var/folders/private/var/folders
Veja para onde foi o espaço do seu Mac
O Diskzy mapeia o disco, explica os Dados do Sistema e limpa o que é seguro. Grátis por 72 horas, depois US$ 9 uma única vez para 2 Macs.
Experimente o Diskzy grátis