关掉了桌面所有程序,这个perl5.18
进程还是在后台长期占用23%以上的CPU资源,导致Mac快速升温。
想到,既然关闭了自己使用的所有程序还存在,那就说明这不是我需要的,
所以用ps
命令找出来这个进程的说明:
$ ps auxww |grep perl
6945 100.0 0.3 2483464 25220 ?? R 12:05am 281:10.19 perl -n -em{^/dev/disk1(s[0-9]+)? on (.*) \(.*\)$} && print "$2\n"
$pkill -9 perl
关闭后就好了。
但是还是不知道这是从哪里执行的。看起来很可疑的样子。
关闭了所有桌面程序后,我的任务栏还驻留了这些程序:
- 微信
- Snip截图
- iStat Menus
- Shadowsocks-ng
由于其中三个是我长期运行一点毛病没有的,所以怀疑是不是iStat Menus,或者是后台运行的其它我没注意的程序。
不过iStat menus本身就是用来监控系统情况的,CPU占用和温度也是通过它才发现的,这样不太合理。