Atualizei para o MacOS Sierra há alguns dias e foi muito instável (muitos congelamentos e interrupções, especialmente no XCode).
Percebi que no Console as duas linhas a seguir aparecem repetidamente para diferentes aplicativos e serviços:
switching to keychain-db: /Users/user/Library/Keychains/login.keychain-db from /Users/user/Library/Keychains/login.keychain (0 1 1 1)
not switching as we're not in ~/Library/Keychains/: /Library/Keychains/System.keychain (0)
Existe algum problema com o chaveiro? Isso pode estar causando os congelamentos?
scdaemon
correndo?Respostas:
tldr: Não, você não tem nenhum problema com o chaveiro. Sim, isso pode ser uma contribuição para os sistemas suspensos e muito lentos no momento.
Eu também tenho experimentado congelamentos SÉRIOS com tudo. Também tenho essas mesmas mensagens de log para quase todos os aplicativos / tarefas atualmente em execução sendo enviados para o console a uma taxa ridícula. A execução dos comandos do terminal leva mais de 10 segundos entre a entrada e esqueça
git status
disso.A Apple sempre teve uma taxa de busca irracional para o Catálogo de endereços, o Calendário e outros aplicativos que sempre causam esses problemas de log desde o capitan.
Atualmente, o Safari e o WebKit estão sendo adicionados a esse mix, sendo bastante instável e, desde a versão beta do Sierra, esses erros de registro foram lançados.
A taxa de log é bastante substancial e é mais do que provável a razão ou pelo menos uma parte importante de nossos sistemas muito lentos no momento.
Meados de 2012 Macbook Pro Retina 2.6GHz Intel quad core aqui e eu nunca tive isso tão ruim.
fonte
log stream --level=debug --predicate 'eventMessage contains "keyword"'
ou / e usesubsystem contains com.apple.xxx
para filtrar a raiz do problemasudo log config --mode "level:default"
mas não vejo nenhuma alteração na quantidade de informações inúteis no console, apesar de defini-las para configurações diferentes (embora uma reinicialização / reinicialização possa ser necessária), não sei qual recarrega trabalho do logd (presumo que é responsável pelo trabalho syslog)Não, não acho que possa estar causando os congelamentos, outra coisa estaria causando os congelamentos. Você só deve se preocupar com esse logon no console se estiver tendo problemas especificamente com o aplicativo de email, contatos ou aplicativo de calendários (relacionado à sincronização ou recuperação de dados do servidor).
fonte
Tente esta solução possível (temporária):
ln -s ~/Library/Keychains/login.keychain-db ~/Library/Keychains/login.keychain
fonte