runningboardd 持续高占有率使用cpu 导致mac卡顿

当电脑卡顿时,通过活动监视器查看每次都是runningboardd占有太多cpu,把进程强制结束后,电脑就立即恢复流畅,

❯ ls -al /usr/libexec/runningboardd

-rwxr-xr-x 1 root wheel 170512 5 10 05:30 /usr/libexec/runningboardd


看进程像是一个守护进程,而且还是root用户的,确实kill掉这个进程后,会自动再拉起


那这个进程的作用是什么,为什么会对cpu的占用率越来越高,直到电脑卡顿呢


发布日期 2022年7月14日 上午10:05

回复
问题被标记为 ⚠️ 排名最靠前的回复

发布日期 2022年7月14日 下午12:46

从系统说明看 "man runningboardd",是管理断言事务的守护程序,根据下面的链接的说明,它是用于捕捉和处理进程运行中产生错误的,使得进程在没有及时处理错误的时候,可以不至于导致进程的奔溃甚至是导致系统问题的。

如果它占用内存高,很可能有其它程序出错,甚至是持续大量的问题被他捕捉处理导致的。如果是这样的话,可以看看当时运行着什么样的程序,如果可以正常退出的话,一是让它恢复正常,二是也防止程序错误导致你的数据损失。

当然,上面的是根据那个文章而进行的猜测。

https://eclecticlight.co/2019/11/07/runningboard-a-new-subsystem-in-catalina-to-detect-errors/

回复量: 2
排序方式: 
问题被标记为 ⚠️ 排名最靠前的回复

2022年7月14日 下午12:46 回应 pursuing

从系统说明看 "man runningboardd",是管理断言事务的守护程序,根据下面的链接的说明,它是用于捕捉和处理进程运行中产生错误的,使得进程在没有及时处理错误的时候,可以不至于导致进程的奔溃甚至是导致系统问题的。

如果它占用内存高,很可能有其它程序出错,甚至是持续大量的问题被他捕捉处理导致的。如果是这样的话,可以看看当时运行着什么样的程序,如果可以正常退出的话,一是让它恢复正常,二是也防止程序错误导致你的数据损失。

当然,上面的是根据那个文章而进行的猜测。

https://eclecticlight.co/2019/11/07/runningboard-a-new-subsystem-in-catalina-to-detect-errors/

回复

2022年7月15日 上午9:43 回应 pursuing

RunningBoard: a new subsystem in Catalina to detect errors


問題不是出在runningboardd本身, 作為參與錯誤處理流程的守護進程, 它的資源佔用高是因為其他進程出現問題導致的, 目前問題多出在 Apple music, Spotify, VPN 等後台進程上面.

回复

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

runningboardd 持续高占有率使用cpu 导致mac卡顿

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!