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

  • Post author:
  • Post category:其他


自从更新到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最高)



版权声明:本文为u013560932原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。