- UID
- 4473
- 帖子
- 5394
- 精华
- 2
- 贡献
- 30
- 推广
- 0
- 有效BUG
- 0
- 来自
- 中国├ 湖南
- 注册时间
- 2005-11-13
|
关于加注释对速度的影响问题已经测试完成
楼上算法也许理论是这样,但实际上并不是这样的,恰恰相反:纯无效要比纯有效的快多了!
带宽:2M ADSL,无其它任何程序在使用网络资源。
附件有效名单有900条(当然有重复条目,这里测试主要是数目)
无效名单是把有效名单里的星号和http全部直接替换为分号转换得来的。所以条目是
有效名单的2~3倍,即约2000来条
我选这个网页作测试,页面本身没有广告,没有太多链接,内容不多但也不少。
由于只测试黑名单,所以白名单全清除。
按楼上公式,如果条目相同,速度也相当,现在无效条目多,速度应该要慢一些。
http://bbs.ioage.com/viewthread. ... hlight=%C3%FB%B5%A5
测试内容主要是看页面打开过程CPU占用幅度及高峰点持续时间。(机器不同CPU占用幅度也不同,但之间的比例是一样的)
- TW 启动速度:使不使用没有感觉快慢变化。
- 不要使用名单:CPU占用幅度50%~70% 很快,滚轮滚动页面马上反应。
- 使用无效名单:CPU占用幅度60%~80% 很快,滚轮滚动页面马上反应,感觉不出迟钝。
- 使用有效名单:CPU占用幅度75%~99% 页面内容显示明显卡住,滚轮滚动页面反应要慢。
结果表明:在无效条目远远多于有效条目的情况下,使用无效名单仍然要比使用有效名单快得多。
所以无效过滤条目较是特殊的,不适应以前的理论名单公式。但它还是对速度有一定的影响,只不过是
微小的,毕竟我们日常不会有上千条的注释。
虽然以上结果是粗略的测试得来的,但不可否认加注释对速度的影响极小,可以忽略。不等同加过滤规则。
现在,大家可以放心地用了(注:名单只对页面加载过程有影响,加载完毕是不会受影响的)
[ 本帖最后由 iceriver_final 于 2006-2-23 02:38 PM 编辑 ] |
|