推荐六款WEB上传组件性能测试与比较第3/10页

 更新时间:2008年06月24日 09:23:52   作者:  
是否有这样一种WEB上传组件,既要能够实现快速上传(还要能上传特大文件),又能够尽量减少服务器资源占用率呢?

2、第二组测试结果
文件名称:上传测试文件02.zip  文件类型:压缩文件  文件大小:541369 字节
组件名称
Asp.net
自带组件
Aspupload3.0组件
FileupV4.01
组件
Lyfupload
1.2B组件
梁无惧无
组件上传类
化境无组件上传类
第一次测试
测试时间
20:46
16:58
16:58
16:59
16:59
16:59
所用时间(秒)
0.5625
0.7656
1.5000
0.8594
0.7031
16.8125
第二次测试
测试时间
20:46
17:00
17:00
17:00
17:01
17:01
所用时间(秒)
0.5469
0.6094
1.7188
0.7188
0.6875
16.5625
第三次测试
测试时间
20:46
17:04
17:03
17:03
17:03
17:02
所用时间(秒)
0.5469
0.7656
1.2813
0.7188
0.8906
16.9844
平均传输时间(秒)
0.5521
0.7135
1.5000
0.7656
0.7604
16.7865
平均传输速度
(字节/秒)
980766
767530
366141
712125
721749
31313
传输比(%)
100.00%
78.26%
37.33%
72.61%
73.59%
3.19%

上传速度对比图


CPU使用记录图




(从左至右为:asp.net,aspupload3,safileup4.01,lyfupload, 梁无惧无组件上传类, 化境无组件上传类)
点评:
在这一组测试数据中,第一名与最后一名依然与第一组相同,但差距拉小到30倍左右。从测试数据来看,各组传输率均有大幅度下降,且各组间的传输速度高低差也逐步拉小;奇怪的是第六个组件的传输速度下降最不明显,不到10%。
从CPU使用记录图来看,各组均出现CPU占用高峰,除.net组件外(不到100%),其余五个组件均出现100%的占用率,第六个组件(化境无组件上传类)占用100%时间最长。
本次测试的上传文件大小约为0.5M,属于常见的文件大小,从上面的测试结果来看,除第六个组件外,表现均较为良好,可以接受。

相关文章

最新评论