推荐六款WEB上传组件性能测试与比较第2/10页
更新时间:2008年06月24日 09:23:52 作者:
是否有这样一种WEB上传组件,既要能够实现快速上传(还要能上传特大文件),又能够尽量减少服务器资源占用率呢?
三、 测试目的
通过相对严格的测试方法,测试各组件之间的上传性能,以选择最适合自己要求的组件
四、 测试环境
1、网络环境:单位内部局域网,光纤主干,交换机百兆到桌面。
2、服务器硬件配置:P41.7G主机(个人机),512MDDR内存,7200转IDE普通硬盘
3、服务器软件配置:WIN2000 SERVER SP2,IIS5.0,IE6.0,.NET环境
4、客户机硬件配置:AMD毒龙750,256MSD内存,5400转IDE普通硬盘
5、客户机软件配置:WIN2000 SERVER SP2,IIS5.0,IE5.0
五、 测试方法
1、测试时间:2003-1-12(星期天,网络使用低峰期。)
2、测试方式:共分8个测试阶段,从1到8阶段各提供一个专用的上传测试文件,每个上传组件分别循环测试三次,取三次成绩的平均值为该阶段测试标准成绩。
测试文件列表:
文件名称 |
文件内容 |
文件大小 |
测试目的 |
上传测试文件01.doc |
65K |
Word文档 |
上传小文件 |
上传测试文件02.zip |
541K |
压缩文件 |
上传常见中型文件 |
上传测试文件03.chm |
2305K |
帮助文件 |
上传常见大型文件 |
上传测试文件04.rar |
7015K |
压缩文件 |
测试大文件上传 |
上传测试文件05.chm |
14083 K |
帮助文件 |
测试大文件上传 |
上传测试文件06.chm |
31505 K |
帮助文件 |
测试大文件上传 |
上传测试文件07.rm |
109148 K |
Rm电影 |
测试超大文件上传 |
上传测试文件08.mpg |
227546 K |
Mpg电影 |
测试超大文件上传 |
六、 测试结果
1、第一组测试结果
文件名称:上传测试文件01.doc 文件类型:word文档 文件大小:65536 字节
组件名称 |
Asp.net 自带组件 |
Aspupload3.0 组件 |
FileupV4.01 组件 |
Lyfupload 1.2B组件 |
梁无惧无 组件上传类 |
化境无组件上传类 |
| |
第一次 测试 |
测试时间 |
20:44 |
16:54 |
16:55 |
16:55 |
16:55 |
16:55 |
|
所用时间(秒) |
0.0156 |
0.0313 |
0.0781 |
0.0625 |
0.0313 |
1.9844 |
| |
第二次 测试 |
测试时间 |
20:45 |
16:55 |
16:55 |
16:56 |
16:57 |
16:57 |
|
所用时间(秒) |
0.0313 |
0.0313 |
0.1094 |
0.0625 |
0.0313 |
1.9531 |
| |
第三次 测试 |
测试时间 |
20:46 |
16:58 |
16:58 |
16:58 |
16:57 |
16:57 |
|
所用时间(秒) |
0.0313 |
0.0313 |
0.0938 |
0.0469 |
0.0313 |
1.9688 |
| |
平均传输时间(秒) |
0.0260 |
0.0313 |
0.0938 |
0.0573 |
0.0313 |
1.9688 |
| |
平均传输速度 (字节/秒) |
2796203 |
2097152 |
712366 |
1165084 |
2097152 |
33290 | ||
传输比(%) |
100.00% |
75.00% |
25.48% |
41.67% |
75.00% |
1.19% |
(说明:传输比假设最高传输速度者为100%,统计其它传输率与它的对比,下同。)
上传速度对比图
CPU使用记录图
(从左至右为:asp.net,aspupload3,safileup4.01,lyfupload, 梁无惧无组件上传类, 化境无组件上传类)
点评:
在这一组测试数据中,.net自带组件成绩大幅度领先其余的上传组件,化境无组件上传类成绩最差,二者的成绩几乎差别达到100百倍;aspupload3与梁无惧无组件上传类以超过2M/s的成绩居于第二。
从CPU使用记录中抓图得到的图形来看,前五个上传组件在上传时几乎对CPU使用毫无影响,但化境无组件上传类产生了一个瞬间的高峰,CPU占用率达到100%。一般来说,在企业内部可能大量上传文档,前五个上传组件极低的CPU占用率非常令人满意,但最后一个上传组件竟然出现100%的CPU占用率,令人遗憾。
相关文章
解决realplayer11中文正式版网页右键乱码问题embed_cn.dll
解决realplayer11中文正式版网页右键乱码问题embed_cn.dll...2007-11-11Google AdSense今日开放西联汇款 大大加快汇款速度 就是托收成本比托收多了几十
Google AdSense今日开放西联汇款 大大加快汇款速度 就是托收成本比托收多了几十...2007-09-09破解WINDOWSXP/2000/2003登录密码/去掉登录密码/重设登录密码的方法总结
破解WINDOWSXP/2000/2003登录密码/去掉登录密码/重设登录密码的方法总结...2007-05-05
最新评论