打开自己的cpu占有率飚到7 80%,不止我一个人,叫朋友帮忙打开也是一样,也不是个人电脑问题
这主要是什么原因造成的呢?
打开其他网站不会!就自己做的网站会,是因为服务器原因还是程序原因呢?

解决方案 »

  1.   

    你程序里面垃圾代码太多!   还有就是你空间的营运商那的机器不行!       建议,不要在网站里面用太多。net控件!  还有就是不要太多用循环嵌套循环!
      

  2.   

    net控件生成的代码太多,支持!
      

  3.   

    应该不是控件的问题
    我只打开首页,首页我是弄成纯静态的!可是打开也是cpu飚上去!
      

  4.   

    优化程序,优化数据库,减少服务器上其他的应用
    web服务器和db服务器尽量分开
      

  5.   

    从你的意思上理解是客户端的CPU高,而不是服务端
    一般来说客户端占CPU高的话,是JS脚本和Flash写的有些性能问题
    如何检测
    1、你可以用HttpWatch来观察一下,哪些占资源比较大,比如说Load到哪个资源了,占用CPU高了,这个对查Flash很有效
    2、你用排除法来排除掉一些js,看哪段js不加进去后,CPU不高了,就优化那段吧
      

  6.   

    同意8L的老兄,可能是你的JS加载的地方太多了。占用CPU
      

  7.   

    确实是这样,因为首页都是静态的,按里说应该不会这样
    可是首页我用js ajax调用广告,有7 80个,而且还是同步不是异步加载的