Mac 活动监视器 闪退 打不开

时间:2024-04-14 21:12:49

Mac 活动监视器 闪退 打不开

转:https://www.jianshu.com/p/1608ec4973c3

情况描述:首先安装java,然后使用make编译了十个小时,在编译过程中发现活动监视器打不开。编译完成后,依然打不开。盒盖一晚上,早上起来电脑依然巨烫。重启电脑,活动监视器依然打不开。

猜测原因,是因为,先打开了Safari,然后下载了java,然后safari后面进程做了更新或者死循环?


解决方案:启动终端,输入:

ps aux | grep ssl

显示:

USER  PID %CPU %MEM VSZ   RSS TTY    STAT   START TIME COMMAND

wlsg 455  99.2  0.0  4304708  2148  ??      R      8:46上午  22:44.81 /Users/wlsg/Library/Safari/ ssl.plist

wlsg 691  0.0    0.0  4267752  812    s002  S+    9:10上午  0:00.00 grep ssl

输入:

kill -9 455

输入:

rm -rf ~/Library/LaunchAgents/com.apple.Yahoo.plist

重启,正常

 


指令解释

kill -9 445

kill : 终止进程

        -9 表示强制终止

        445 是对应进程的PID值


ps aux 命令解释如下

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 

显示其他用户启动的进程(a)查看系统中属于自己的进程(x)启动这个进程的用户和它启动的时间(u)

STAT中的参数意义如下:

D不可中断Uninterruptible(usually IO)

R正在运行,或在队列中的进程

S处于休眠状态

T停止或被追踪

Z僵尸进程

W进入内存交换(从内核2.6开始无效)

X死掉的进程

<高优先级

n低优先级

s包含子进程

+位于后台的进程组

 


grep ssl 命令解释如下

grep 命令:使用正则表达式搜索文本,并把匹配的行打印出来。

grep ssl :搜索带有\'ssl\'的文本



作者:Orely
链接:https://www.jianshu.com/p/1608ec4973c3
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。