返回列表 发帖

tw系统资源占用评测

首先描述测试环境
硬件环境-
cpu  p42.8c 开启超线程,超频至3.08Mhz
内存 256Mkingstonddr400*2
主板 asus P4P800se开启内存优化(即使用800Mhz前端总线)
硬盘 希捷酷鱼sata80g(为了配合主板的sata芯片,但是使用的是sata1技术,即不包含NCQ技术)
显示器 LG F702p (介绍显示器主要是为了适应1280*1024高分辨率)
电源 与月光宝盒配套的长城300w (标称280w输出 应该没有问题)
软件环境-
使用windowsxpSP2 自动升级,已经包装所有最新补丁,消除大多数隐患。
防火墙 look‘n’stop 杀毒软件 Mcafee8.0i
开机自动运行 除防火墙杀毒软件之外 有windows优化王,开启内存优化。测试时使用snagit 。除测试项目以外的所有准备就绪时,内存剩余量为384M
测试方法
下面两张图片进行三方比较。tw启动时默认启动7个页面,当所有页面处于完毕状态时,使用任务管理器,记录程序的相应信息,然后,由当前打开页面点击连接新增两个页面,当所有页面完成之后,记录开启9页面时的相应信息。随后,使用ie开启以上九个页面,记录相应信息。进行比较。
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

主要比较下列项
内存使用 内存使用峰值 页面错误 虚拟内存 句柄数 GDI对象 i/o读字节
经过不精确分析,可看出tw在内存及虚拟内存的使用上是失败的,内存使用比相应ie多页面多用了约3m,虚拟内存的利用更是高达22m,但是在句柄和线程的创建上,有着先天的优势(单程序,多页面),gdi对象是ie的一半,读取上也有很多的优势。但是,不知是什么原因,tw在新页面创建的时候产生了相当多的错误(41860)而ie是产生了27502个错误,比起没有新连接前的tw(27650)还要少。这里不排除网站的问题,但是同样状况下的多错误就意味着更多的不稳定。

TOP

相信图表上的意义要比我介绍的要多得多。请breath 借鉴好了 hoho

TOP

hoho  我也是借花献佛,只是最近同学反映tw开网页变慢,搞得我很紧张。所以要是在这里说我有一点杞人忧天我看一点都不为过。

在测试中,我注意的是tw对磁盘的操作即i/o,对于内存的占用我倒是不是很在意。因为频繁的读写硬盘就是在利用虚拟内存。内存与虚拟内存之间的比例问题我们的老师都掌握不好。
在我的测试中,开启一个新的网页,tw需要在载入的时候新建5个线程,在完成载入过程中,增加四个。也许对于单进程的cpu没有什么影响,但是对于我这个开了超线程的有两个逻辑cpu的处理器来说,新建四个线程就意味着一个逻辑上存在而实际上不存在的cpu需要完成两个线程几乎全部的任务。小弟我不知道tw是否针对超线程或者说双cpu进行过优化。不过随着我使用的时间便长,我发现我的机器反而没有其他的机器开网页快,大概落后个1-1.5秒左右。。。。现在的我是看在眼里,急在心里,也没有什么办法。不知道phonix大哥又没有什么办法帮我啊
ps 最近我的硬盘有点不好用,哗哗乱响,我知道不是tw的问题,不过倒是显现了tw的另一个问题,就是对磁盘的依赖。也说不上好不好。看来我需要调整一下我的硬盘了。

TOP

返回列表