浏览器访问Web系统占用CPU资源在50%左右,该怎么分析原因?

gcshang 发布于 2013/08/27 14:23
阅读 921
收藏 0
当客户端使用IE10访问服务器端进行操作时,客户端IE浏览器的CPU占用率很高,约在50%左右,服务器端使用的是J2EE开发的Web系统,为什么会有这么高的CPU占用率?应该怎么分析这样的问题?
加载中
0
duty
duty
跟服务器没关系,估计是js代码或者其他在浏览器运行的东西太占cpu了,例如大量的动画等等。
0
王瑞平
王瑞平
查看进程啊
0
gcshang
gcshang

引用来自“breaking”的答案

跟服务器没关系,估计是js代码或者其他在浏览器运行的东西太占cpu了,例如大量的动画等等。
没什么动画,只是一些图片,如果是JS有问题,怎么定位?
gcshang
gcshang
回复 @breaking : yongFirebug看一直有很多请求发出去,数据量不是很大,图片也就几百k,不应该有这么高的占用率。。。
duty
duty
先看看大概是哪个功能导致的问题,然后调试js代码看看。一般长时间占用cpu可能是在处理大量数据或者,一直在循环执行代码
0
gcshang
gcshang

引用来自“王瑞平”的答案

查看进程啊
查看进程只能看到是IE占用了50%的CPU。。。
0
王瑞平
王瑞平

我知道linux下查进程详细信息的办法

windows不会

0
张金富
张金富
按F12 弹出调试界面 找到脚本 下断点 按F10挨个执行 看到哪里慢了
gcshang
gcshang
有好多js的脚本,而且没换行,断点打哪里呢?
0
行陌路
行陌路
chrome工具看,可以看到方法占用cpu
gcshang
gcshang
是在CPUprofile里看么?没发现怎么查看哪个函数占用了CPU啊
返回顶部
顶部