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

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

5、第五组测试结果

文件名称:上传测试文件05.chm  文件类型:chm文件  文件大小:14083055字节
组件名称
Asp.net
自带组件
Aspupload3.0组件
FileupV4.01组件
Lyfupload
1.2B组件
梁无惧无组
件上传类
化境无组件上传类
第一次测试
测试时间
20:50
17:43
17:44
17:46
17:57
速度太慢,不参与测试(传输时间超过500秒)
所用时间(秒)
14.2813
26.6406
47.1719
104.1250
100.7500
第二次测试
测试时间
20:50
17:58
17:59
18:01
18:03
所用时间(秒)
13.7344
25.2969
42.5781
101.6719
101.8281
第三次测试
测试时间
20:51
18:05
18:10
18:08
18:12
所用时间(秒)
13.5781
25.8438
41.5625
101.2188
101.3438
平均传输时间(秒)
13.8646
25.9271
43.7708
102.3386
101.3073
平均传输速度
(字节/秒)
1016232
543424
322715
137634
139016
传输比(%)
100.00%
53.47%
31.76%
13.54%
13.68%

上传速度对比图


CPU使用记录图(后三种组件CPU图形未录入)



(从左至右为:asp.net,aspupload3,safileup4.01)
点评:
本组测试由于化境无组件上传类测试成绩较差,早早退出了比赛行列。
本组测试文件达到14M,各组件的上传速度又出现大幅度下降,虽然如此,.net自带组件成绩仍然是遥遥领先,紧随其后的是aspupload3组件与FileupV4.01组件,Lyfupload1.2B组件与梁无惧无组件上传类虽然还能跟上前者的步伐不至于被淘汰,但上传时间均已超过100秒,而且其巨大的CPU占用率就像一块千斤大石般压得人喘不过气来(超过100秒钟的100%CPU占用率)。
从CPU占用图上来看(仅列三种图形,后两种上传组件因为图形单调毫无变化,没有参考价值),.net自带组件占用CPU时间最短,aspupload3组件CPU占用率最低,占用时间最长的是FileupV4.01组件。三者在达到100%CPU占用率之前,均出现明显的CPU占用率小高峰,之后才出现100%的占用率。

相关文章

最新评论