想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

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/

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

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