Mac更新到Catalina版本出现风扇狂转、死机问题解决办法

自从更新到Catalina系统,就有两个问题一直困扰着我,一个是锁屏之后解锁会死机的问题,一个是系统耗电量大大上升,动不动就风扇狂转的问题,有人说是新系统软件还没更新所以耗电高,这是扯淡,别信。
在这里提醒大家,更新需谨慎,最好先别更新!

解锁时死机

据个人经验,是因为解锁时使用指纹的解锁的问题,我猜是新系统在这块开发时有严重错误,掉指纹解锁的api时崩掉了,垃圾测试,上线前怎么连这也没测过???
解决办法:只要点一下,以输入密码的方式解锁,就不会发生死机情况(目前是个人经验)

电量异常,风扇异常

这个原因很简单,新系统有个功能开发出了问题,是System CoreServices里的TextInputMenuAgent,这东西在系统运行时经常直接无响应了,死锁了,估计也是开发出的bug,垃圾苹果测试,连这也没测到,还不如把我招进去当项目经理。
解决办法:
打开命令行iTerm
输入命令:ps -ef | grep TextInput
会出现几条进程,如图,红色的框的数字是那两个进程的pid,在你的电脑上应该会是其他数字。这两个进程一个是选择文本输入的,一个是文本输入的菜单?,不太懂是干啥的,反正这俩使用CPU98%,统统干掉就是了进程
输入命令:kill -9 你的pid
这里我的是6378,就输入kill -9 6378,如果不放心就把1266也kill掉,反正那两个肯定是一起工作的。

杀掉这个进程后你的风扇过3-5s立刻就会降低转速,如果没有降低,那你可能遇到了其他问题,毕竟新系统问题多几个我也不奇怪,测试这都没测,再多问题也不稀罕。

其他问题解决

打开活动监控(Activity Monitor),看哪个应用CPU占用不正常地高,而且是一个CoreService里的东西(Mac系统进程),直接force quit(强制退出),但可能不管用,就需要用命令行iTerm直接杀掉那个进程
ps -ef | grep 那个进程的部分名字
kill -9 那个进程的pid

注意:**不要杀掉WindowServer!**如果WindowServer占用CPU高,重启Mac。(我担心有小白不知道WindowServer是啥,正常情况可能是这个进程占CPU最高)

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页