болтливые сообщения о «переходе на keychain-db» в Сьерре

19

В macOS Sierra я заметил очень «болтливый» и повторяющийся ряд предупреждений в консоли, например:

default 15:27:23.330990 -0700   AppleIDAuthAgent    switching to keychain-db: /Users/XYZ/Library/Keychains/login.keychain-db from /Users/XYZ/Library/Keychains/login.keychain-db (0 1 1 1)

где десятки процессов все снова и снова регистрируют одно и то же сообщение «переключение на keychain-db». Эти сообщения приходят от AppleIDAuthAgent, authd, secinitd, lcd, Finder, gamed, Mail, cloudd и так далее.

Кроме того, обратите внимание, что в сообщении журнала он переключается с одного и того же файла и на другой путь и обратно. Все это не имеет смысла. Кто-нибудь знает, что это такое?

(Изменить: по состоянию на март 2018 года, я сейчас использую High Sierra 10.13.3, и эти сообщения больше не отображаются в моей консоли.)

Gonewest
источник
У вас проблемы с паролями или приложением Keychain.
At0mic
У меня точно такая же проблема. Это очень многословно.
васаби
Я получаю около 200 в минуту. Почти все они заканчиваются, (0 1 1 1)но некоторые заканчиваются (0 1 0 0). Кроме того, хотя почти все они «переключаются» на один и тот же точный путь, в нескольких сообщениях журнала говорится, что он переключается с, ...login.keychainа не с ...login.keychain-db. За ними также обычно следует другое сообщение журнала с текстом not switching as we're not in ~/Library/Keychains/: /Library/Keychains/System.keychain (0).
Тимоти Мюллер-Хардер
У меня была похожая проблема в том, что моя цепочка для ключей продолжает создавать всплывающие окна, запрашивающие пароль каждые несколько часов. Я не уверен, если это связано, но люди обсуждают это здесь. support.apple.com/en-us/HT201609 . Он даже попал в Нью-Йорк Таймс: nytimes.com/2016/05/06/technology/personaltech/… . Я подозреваю, что у них нет пароля, поэтому они не могут переключиться на связку ключей, но они продолжают пытаться.
Эван
@EvanRosica - все, что я могу сказать, в моем случае я определенно не получаю повторных запросов пароля от менеджера цепочки для ключей. Только те сообщения в журнале консоли.
Gonewest

Ответы:

1

Я бы не стал беспокоиться о болтливых сообщениях в целом, поскольку подсистема журналирования теперь управляется базой данных и может обрабатывать тысячи сообщений в минуту практически без нагрузки на систему.

Вы можете получить хороший обзор статистики вашего журнала и посмотреть, действительно ли это один из крупнейших пользователей журнала. Эта команда требует времени, чтобы пережить 30 миллионов событий, которые у меня есть на моем MacBook (от 3 до 5 минут), но даже на практике это незначительная нагрузка на мою систему, учитывая то, насколько оптимизирована и энергоэффективна регистрация Apple macOS в настоящее время.

log stats --overview
== archive =============================================================
size:               571,895,056 bytes
                    2,118,164,524 bytes (uncompressed)
start:              Tue Aug  1 06:33:03 2017
end:                Wed Sep 20 04:54:41 2017
statedump:          7,343

events:             [       total        log      trace   signpost ]
                    [  30,724,811 27,173,212        996    409,431 ]

activity:           [      create transition     action ]
                    [   3,132,338          0        201 ]

log messages:       [     default       info      debug      error      fault ]
                    [  26,698,888    667,559     38,352    143,035     35,805 ]

ttl:                [        1day      3days      7days     14days     30days ]
                    [     409,447 26,551,227    259,646    204,137    166,525 ]

processes:          
          [        events (%total),  decomp. bytes (%total),                           image UUID, image ]
          [    14,796,212 ( 48.2%),    983,897,959 ( 46.5%), EA3CE30B-81E9-3DEA-95F3-CDACA642C5BD, kernel ]
          [       396,296 (  1.3%),    133,190,047 (  6.3%), 5AA6AB96-6A89-3E62-9BB4-6CA2913647C9, secd ]
          [       664,086 (  2.2%),     75,896,057 (  3.6%), 99B2EC04-B281-3EBF-8541-6F6FC3273D9C, identityservicesd ]
          [       299,166 (  1.0%),     60,314,374 (  2.8%), 83FF3BD0-0A23-3232-A28A-C1A5297DA516, dasd ]
          [       727,099 (  2.4%),     53,298,516 (  2.5%), 15049F04-4C48-3D01-ABC2-8DC751F0B9E3, cloudd ]

senders:            
          [        events (%total),  decomp. bytes (%total),                           image UUID, image ]
          [    13,883,766 ( 45.2%),    943,025,476 ( 44.5%), 0086A982-E384-3ABF-AD20-BF1300E02E42, Sandbox ]
          [       394,150 (  1.3%),    133,130,846 (  6.3%), 5AA6AB96-6A89-3E62-9BB4-6CA2913647C9, secd ]
          [     1,653,215 (  5.4%),     67,618,576 (  3.2%), D7DDB735-A244-3A06-A432-135E9E368B51, CFNetwork ]
          [       294,803 (  1.0%),     60,187,838 (  2.8%), 7DC1094C-EF1A-3621-9A6B-DEDF467D64DF, DuetActivitySchedulerDaemon ]
          [       393,191 (  1.3%),     58,538,606 (  2.8%), 99B2EC04-B281-3EBF-8541-6F6FC3273D9C, identityservicesd ]

Для контекста - этот компьютер часто запускает бета-версию программного обеспечения - его побивают всевозможными способами: Xcode, ошибочные приложения, бета-версии Microsoft Office, бета-версия ОС с расширенными профилями ведения журналов.

bmike
источник