Isto é claramente por design e não é de todo anormal ter dezenas de milhares de mensagens por hora agora que a Apple fez a transição do log para arquivos de texto em / private / var / log para usar banco de dados e o log unificado SDK / API da Apple encaminhar em todos os sistemas operacionais (macOS, iOS, watchOS, tvOS).
Também sinto falta dos dias de seguir um arquivo de log a partir da linha de comando e ver o que está acontecendo (ou manter o console aberto) e iniciei o processo de configurar pesquisas salvas para ver as informações de registro sobre no aplicativo do console. No entanto, com mais de 8 dias de atividade, registrando um volume semelhante de mensagens - os daemons responsáveis pelo registro acumularam menos de 2 minutos do tempo total da CPU. Na prática, não é apenas uma carga mensurável no sistema para ser este chatty. A menos que você tenha um problema específico com o keychain ou o diretório aberto, basta filtrar esses resultados da sua exibição no console (ou filtrar apenas as mensagens que você precisa ver).
Uma vez convencido de que não havia um problema de desempenho (sem vazamentos, RAM estável, uso da CPU e uso do sistema de arquivos extremamente razoável e eficiente), aqui estão os links que me ajudaram a decidir (e talvez racionalizar) preocupando-se com registros de chatty e apenas começar a filtrar o que eu precisava:
- link
- link
- link
A ASL é realmente uma besta diferente de syslog
, embora eles façam a mesma coisa e precisamos consumir a saída de ambos de tempos em tempos.