世界之窗论坛's Archiver

stongxue 发表于 2008-3-18 00:43

开了100个网页以上为什么CPU占用会那么高?

我是AMD4000+,2G内存,昨天大概开了很多网页没有关,用了一晚上,有没有一百个不知道,但关页面的时候关得我手疼(我一个一个关的,因为根本不知道开了几个页面),反正就是有很多,估计上百了。提醒我关页面的原因就是电脑越来越慢,打开任务管理器,发现内存还有很多,但cpu已经是满载运行,随着我关闭页面,cpu占用也在慢慢下降,但最后关得只剩几个页面时,cpu占用就降到了5%以下了。我想问的是,为什么cpu占用会这么多?虽然我开的页面很多,但也仅仅有一个页面是在前台的啊,后台的页面也完全没有播放音视频的页面,请问造成cpu消耗过大的原因是什么?

deathkenli 发表于 2008-3-18 01:27

你不说每个页面的内容,谁知道为什么?

netwjx 发表于 2008-3-18 02:05

打开自动优化性能
可以将非当前窗口的js暂停运行(应该还有其它的优化 我知道的是这个)

云端o枫o0 发表于 2008-3-18 09:11

唉,又想叫人做事情,又不想发工资,什么概念呀。。 真不知道以后CPU占用率要不要作假了。。

100个呀,至今没开过 :sweat:   楼主看啥呀,那么多。。

jcqn 发表于 2008-3-18 11:21

打开自动优化性能,CPU占用会小一点

yjh1982 发表于 2008-3-18 11:51

嗯,是不少啊,要是网页图片或是flash多的话肯定会比较高了,我经常打开网页博客几个网页的时候cpu和内存就会高,后来用其他浏览器试了试比TW还高点,后来他们说是由于图片和flash多的原因:shy:

化外愚民 发表于 2008-3-18 12:27

是的,要看打开的是什么网页(当然,一百个也确实是够多的)。有的时候,就算是只有一个页,也足以让浏览器歇两歇。

sky5 发表于 2008-3-18 12:30

开这么多,打开的时候手疼,然后关闭在手疼一次

uijxviid 发表于 2008-3-18 12:53

来点兴奋剂或许就能创造新的世界纪录!

sparon 发表于 2008-3-18 13:10

我打开20多个,放个30分钟到1个小时,内存占用也很大。

ilysm 发表于 2008-3-18 13:47

100个,亏你眼珠还能看得过来...

asd1986_n 发表于 2008-3-18 14:07

有时占用的确会很高。会出现假死机情况,任务管理器关闭TW后再打开一次该网页就会好了。。奇怪。。

parfum 发表于 2008-3-18 16:01

[quote]原帖由 [i]asd1986_n[/i] 于 2008-3-18 14:07 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=501479&ptid=53031][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
有时占用的确会很高。会出现假死机情况,任务管理器关闭TW后再打开一次该网页就会好了。。奇怪。。 [/quote]
这个情况我也有,而且不用几十个窗口,有时只是新增一个Tab也会出现这种情况

靖哥哥 发表于 2008-3-18 16:57

正好下午有点空闲时间,按照lz的思路,对tw开启多网页后的状态进行了下简单的体验。
日常浏览我是不会开启这么多网页的呵呵,具体数目我没有去数,开启的网页包括很多的门户站点
如sina、163.sohu、msn中国、cctv、雅虎、腾讯、太平洋、淘宝等我熟悉的门户站点
和sina体育、nba官方站等资源占用大户
包括优酷、56、六间房等目前比较大的视频站点首页
包括部分下载站点首页
和一些dz论坛首页,相信这些都是比较吃资源的大页面了吧。
测试机器的配置是e2140,也是目前装机量比较大的入门双核
内存金士顿2g,显卡集成。
网络环境为中国电信adsl 2m家庭宽带
系统为xp2、ie7.0
同时运行的程序有tm即时通讯软件,科莫多v2防火墙和kav7.0.125杀毒软件
测试的程序为tw2.1正式版
整个程序为自己按照使用习惯配置,开启一般浮动广告过滤,开启自定义黑名单过滤规则
为保证测试环境为日常常见浏览环境“未开启过滤flash”,如果开启这个项目,资源占用还会好很多。
开启了自动性能优化模式
基本情况就是这些了,总体来说tw在开启诸多大些页面时的资源占用情况较为让人满意
所有网页元素加载完毕后的资源占用情况图中可以看见
cpu的资源占用相当理想,我在开启这么多网页的情况下,依然可以很流畅的浏览tw论坛
并截图发表回复。

boriswen 发表于 2008-3-18 17:52

楼主你的配置太好了。要大众化啊。一般哪有这么好的配置啊。哎。。。。。。。

uijxviid 发表于 2008-3-18 20:23

厉害,靖哥哥的这个回复可单开个贴,作为示范,让那些个叫嚷假死、资源占用多的人看看!

遇到恶意网站时浏览器失去反映也是可能的,机器调整优化设置不当造成上网困难也是存在的,但那么多的叫嚷声中,似乎有的声音并不是很和谐,这也是真的!

mimimini 发表于 2008-3-18 21:19

开100个网页出的问题,也真难为了“靖哥哥”为了弄清事实真相陪你走一遭:D

♂Puretime┓ 发表于 2008-3-18 22:05

好强悍的配置啊。。。
不过你的机子一下子打开这么多还是自动弹出这么多啊。。
自动弹出就中毒了。。。

liutwqc 发表于 2008-3-18 22:18

我诚认我机子不好......我诚认我集成显卡,,,,,,,,,,,我诚认我内存很小........我诚认我网络也不稳定.
用 IE 开天涯 40 个网页..不会死..要么.就是一些打不开..

可是.任何版本 TW....
开天涯 40 个网页..打不开.也就算了..可是.每次必死....每次必死.
如果开 40 个网页.只定不死的话.....全部刷新 ...每次必死 ...每次必死.
:sad: :sad: :sad:

靖哥哥 发表于 2008-3-18 22:31

楼上的一些特务谈到的也是正确的,我测试的这些站点,大部分都属于页面元素较多,网页较大。之所以打开这么多大型页面,仍然能够保持良好的状态,一个比较重要的原因在于,虽然这样页面比较庞杂,但是页面代码比较规范。
在有就是tw开发组精心原创出的性能优化模式起到了关键作用。
当然类似某些个人空间那样,从网上搜索一堆乱七八糟的代码就拼命往页面上加载的站点,也可能打开一个就卡壳了。
总体来说假死的原因比较常见的
一:页面代码不规范造成的假死
二:页面加载恶意代码(这个我们论坛的反馈经常可以看见)
三:浏览器设置不恰当(比如不正确的黑名单,加载某些自动运行的插件等)
四:ie内核出错,加载了不良插件
五:tw自身的某些隐性bug(这个也是开发组很关注的)
六:与系统环境冲突(比如卡巴的某个版本)
我们接到用户的反馈,访问某些页面出现假死,一般推荐将tw主程序拷贝到空白目录下运行,就是为了首先排除设置、插件等因素造成的假死。
这样排除下来,在看看访问的页面是不是有不良代码,基本上可以排除大部分的假死问题。

lloien 发表于 2008-12-2 10:13

LZ怎么把地址栏等东西都弄到标题条上的,我也想这样简单的只有一条地址栏工具栏全放最上面可不行啊?:sad:

靖哥哥 发表于 2008-12-2 11:46

回复 21# lloien 的帖子

可以啊,右键解除工具栏锁定,然后拖拽就可以了
你也可以试试a版的模板:[url]http://bbs.ioage.com/cn/thread-55943-1-3.html[/url]

kklhaha 发表于 2008-12-2 16:15

100个还能反应过来,说明楼主机子比我的好。

ousali 发表于 2008-12-2 16:36

此帖因为14楼而变得精彩了

页: [1] 2

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.