Mac 系统 ReportCrash 进程占用大量Cpu解决办法

近日,小编的M1机型总会遇到无故发热的情况,重启电脑一段时间内好好的,过一段时间一摸电脑又热起来了,让小编一度怀疑这还是不是M1机型。

小编分析一定是个别软件占用Cpu比较大的缘故,在电池管理中看到百度网盘占用比较大,退出百度网盘后,改善不是特别大。然后分析可能是部分后台进程或服务的原因,打开“ 活动监视器”一看,有一个名为“ReportCrash”的进程,占用 90% 以上的Cpu资源,而且Cpu时间也很长,初步判断是这个进程引起的。

小编手动退出进程后,不一会,这个进程又复活了,看来手动杀死这个路子不行,然后百度了一下这个进程。

ReportCrash进程的目的是为了保存应用程序的状态,帮助开发人员了解应用程序崩溃的原因。基本上,流程是启动、崩溃(并调用CrashReporter),然后重新启动,重复这个循环,永远不会结束。

关闭ReportCrash进程

终端里运行下面两句代码:
launchctl unload -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.ReportCrash.Root.plist

打开ReportCrash进程

launchctl load -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.ReportCrash.Root.plist

置顶文章
推荐文章
最新文章
热门标签
相关文章

相关软件

最新软件

推荐软件