sysmond
应用程序是做什么的吗?最近它一直占用25-30%的CPU,原因不明。
我已经尝试过以下方法:
- 重启
- SMC重置
- PRAM重置
- 安全模式启动(sysmond在那里也会占用资源)
- 文件系统检查(除了常规的错误目录计数外,没有错误或其他问题)
目前我只是禁用了sysmond plist,但我猜它肯定不是完全无用的,所以我想知道它的作用以及禁用是否有害 ;)
通过Activity Monitor
观察sysmond
的CPU使用率是没有意义的!原来Activity Monitor
使用sysmond
进程来获取其读数。
所以,如果sysmond
正在使用大量的CPU,只需关闭Activity Monitor即可停止它。
增加Activity Monitor
的更新间隔会显著增加CPU负载,这就是为什么我最初没有注意到它,并且现在看到了更多。
/usr/libexec/sysmond
/usr/share/man/man8/sysmond.8
/System/Library/LaunchDaemons/com.apple.sysmond.plist
它被描述为某种系统/文件监测。
描述 sysmon.conf文件是sysmond(man)的主要配置文件,用于监控连接到网络上的各种机器上的系统和服务。
我有同样的问题。我尝试使用活动监视器按钮退出它,但没有退出。然后我强制退出它,活动监视器停止更新。
然后我重新启动了活动监视器,它再次更新了,并且sysmond不再占用大量CPU(launchd自动启动了一个新进程)。
sysmond
进程的CPU时间没有改变。这表明退出活动监视器并不会结束sysmond
进程。 - user5359531sysmond
的 CPU 使用率立即从约25%下降到约5%。 - user5359531