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
任务占用的网络流量大小
若是你一打开谷歌浏览器,你的电脑风扇就拼命转,那你最好打开谷歌浏览器的任务管理器看看。





操作系统

相关文章
相关标签/搜索