同事的MacBook Pro風扇一直狂轉,影響大家午休了雀彼。同事很奇怪壤蚜,以前都是開發(fā)編譯時計算量比較大,風扇狂轉一下徊哑,現(xiàn)在他的電腦一天到晚都是這么響袜刷,也不知道什么原因。于是找我?guī)退匆幌率鞘裁辞闆r莺丑。
風扇一直狂轉水泉,肯定是CPU使用率太高了引起的,所以我先把他所有應用都退出了窒盐,但是風扇還是在怒吼, ̄□ ̄||
表面看到的應用都退出了钢拧,仍然沒有效果蟹漓,那么肯定是有隱藏的應用或其他東西還在占用的CPU。那就打開活動監(jiān)視器查看一下吧源内,可一點開活動監(jiān)視器后就傻眼了葡粒,活動監(jiān)視器打開后就閃退了份殿,根本不給我查看進程的機會。還好我會命令方式查看嗽交,輸入以下命令:
top -o -mem
可以看到類似如下界面:
然后就發(fā)現(xiàn)問題點了卿嘲,其中有一個WebKit的進程,CPU使用率能達到百分之幾百夫壁,看來就是它在搞鬼了拾枣。但是WebKit本身是沒問題的,肯定是有其他應用在使用它盒让。這時我發(fā)現(xiàn)了一個問題梅肤,之前我已經關閉的Safari仍然是啟動狀態(tài),我繼續(xù)嘗試關閉Safari邑茄,關不掉姨蝴,見鬼了!不過它卻暴露了肺缕,那個WebKit進程肯定就是Safari的左医,同時我發(fā)現(xiàn),Safari是關閉掉后被重新打開了同木,一定是有個后臺腳本在跑浮梢,在不停啟動它。
進程太多泉手,懶得查看了黔寇,先看看啟動項腳本是否有異常,以下三個位置都可以查看以下:
open ~/Library/LaunchAgents
open /Library/LaunchAgents
open /Library/LaunchDaemons
沒想到直接就有收獲斩萌,在~/Library/LaunchAgents
目錄中發(fā)現(xiàn)了可以的plist文件缝裤,叫com.yahoo.xxx.plist,刪除之颊郎。重啟系統(tǒng)(因為腳本已經在奔跑中憋飞,所以刪除后要重啟系統(tǒng)才生效),Safari沒自動啟動了姆吭,活動監(jiān)視器也能正常打開了榛做。遺憾的是刪除文件時太心急了,這個plist還沒來得及看里面的內容就被我完全刪除了??内狸,都不知道它除了定時啟動Safari外還做了些什么事检眯,如果有哪位兄弟也遇到這個問題,可以在評論中把plist的內容貼一下昆淡,讓大家學習一下??