Google Chrome Helper CPU佔用太高的解決辦法

問題概述瀏覽器

在MacOS下,Chrome仍是很受歡迎的,可是常常會致使CPU佔用太高,好比頁面包含Flash,風扇就會呼呼地轉。一般來講Chrome若是佔用太高的內存,這並非什麼問題,畢竟Chrome的性能以及易用性是創建在佔用不少內存的基礎上的。可是不管什麼程序,持續的佔用超過80%的cpu,都是極不正常的。大多數程序都是佔用維持在低於10%的CPU。服務器

從任務管理器着手網絡

今天又碰到MacBook Pro大量發熱的狀況,打開活動監視器一看,發現一個Google Chrome Helper佔用了幾乎100%的CPU,那罪魁禍首應該就是Chrome了。框架

06163859_8da17129d3.png

對於Chrome來講,排查其實不是很難,由於Chrome自帶了一個任務管理器,能夠經過「窗口」-->「任務管理器」打開查看。能夠看到具體的頁面、進程佔用了多少內存、CPU和網絡帶寬等信息。若是你們發現Chrome佔用了大量的資源,能夠先查看任務管理器。ide

06163909_4ea2e7254a.png

發現「輔助框架:https://2mdn.net/」佔用了大量的CPU,雙擊進去,是一個頁面A,查看了一下頁面A的源代碼,居然沒發現2mdn的字樣,我試着用瀏覽器訪問一下這個https://2mdn.net/,居然提示找不到服務器的IP。還沒等我關掉頁面A,這個輔助框架的CPU佔用就降下來了。性能

問題總結spa

解決問題的方法時很簡單的,基於一個現象,找到一個緣由,基於這個緣由再找到一個現象,而後一步一步縮小問題範圍,逼近最終緣由。
機器CPU太高,通常都是能夠從任務管理器着手解決。系統的任務管理器能夠監控各個程序佔用的CPU是否正常,一般程序自身也是有任務管理的。
像谷歌瀏覽器這種軟件,幾乎自己就是一個操做系統,因此說它的任務管理器也是必不可少的。Chrome瀏覽器再帶的任務管理器能夠告訴你幾個關鍵信息。
任務佔用的內存
任務佔用的CPU
任務佔用的網絡流量大小
若是你一打開谷歌瀏覽器,你的電腦風扇就拼命轉,那你最好打開谷歌瀏覽器的任務管理器看看。





操作系統

相關文章
相關標籤/搜索