OSX Sierra不断记录到控制台


10

我在OSX Sierra上的控制台应用程序中注意到,它每秒至少爆发约100条消息。

所有与打开目录,删除,安全,identityservicesd,钥匙串错误有关

一些日志

default 20:53:40.570741 +0000   amfid   CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.570772 +0000   amfid   MacOS error: -67050
default 20:53:40.774748 +0000   securityd   looking for a common at /private/var/db/crls/crlcache2.db
default 20:53:40.778097 +0000   launchservicesd CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.805489 +0000   opendirectoryd  Client: <private>, UID: 0, EUID: 0, GID: 0, EGID: 0
default 20:53:40.887464 +0000   opendirectoryd  Client: <private>, UID: 501, EUID: 501, GID: 20, EGID: 20
default 20:53:43.122701 +0000   opendirectoryd  <private> failed with error '<private>' (2)
default 20:53:51.248548 +0000   securityd   0x7fff5aa948d0 dead connection 85559

我在网上发现了一些有关Sierra的钥匙串问题的帖子,但是这里有人有关于此问题的更多信息。

例如在macOS Sierra上过多的控制台日志记录

Answers:


2

显然,这是设计使然,并且由于Apple已从/ private / var / log中的日志记录转换为文本文件,过渡到使用数据库和Apple的统一日志记录SDK / API,因此每小时每小时有成千上万条消息完全没有异常。操作系统(macOS,iOS,watchOS,tvOS)。

我也很想念从命令行拖尾日志文件并能够查看正在发生的事情(或保持控制台应用程序处于打开状态)的日子,并且已经开始设置保存的搜索的过程,因此我可以在控制台应用程序。但是,在正常运行时间超过8天的情况下,记录了类似数量的消息-负责记录日志的守护程序在CPU总时间不到2分钟的时间内累积了下来。在实践中,这不是一个可衡量的负担。除非您对钥匙串或打开目录有特定的问题,否则我只会从控制台中的视图中过滤这些结果(或仅过滤您需要查看的消息)。

一旦我确信没有性能问题(没有泄漏,RAM稳定,CPU使用率和文件系统使用率极其合理和高效),下面的链接就可以帮助我决定停止(也许合理化)担心聊天记录并开始过滤我需要的东西:

syslog尽管ASL 最终会做同样的事情,但ASL确实是完全不同的野兽,我们需要不时消耗两者的输出。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.