Mac 活動監視器 閃退 打不開


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
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM