推荐六款WEB上传组件性能测试与比较第7/10页
更新时间:2008年06月24日 09:23:52 作者:
是否有这样一种WEB上传组件,既要能够实现快速上传(还要能上传特大文件),又能够尽量减少服务器资源占用率呢?
6、第六组测试结果
文件名称:上传测试文件06.chm 文件类型:chm文件 文件大小:31505602字节 | |||||||
组件名称 |
Asp.net组件 |
Aspupload3.0组件 |
FileupV4.01组件 |
Lyfupload1.2B组件 |
梁无惧无组件上传类 |
化境无组件上传类 | |
第一次测试 |
测试时间 |
20:52 |
18:14 |
18:15 |
18:23 |
18:38 |
未参与测试 |
所用时间(秒) |
19.0000 |
39.9531 |
57.4063 |
454.0938 |
447.3750 | ||
第二次测试 |
测试时间 |
20:53 |
18:40 |
18:44 |
|
| |
所用时间(秒) |
19.0000 |
38.0469 |
60.2031 |
|
| ||
第三次测试 |
测试时间 |
20:53 |
18:47 |
18:50 |
|
| |
所用时间(秒) |
19.0000 |
35.1250 |
54.7813 |
|
| ||
平均传输时间(秒) |
19.0000 |
37.7083 |
57.4635 |
454.0938 |
447.3750 | ||
平均传输速度
(字节/秒) |
1658190 |
837865 |
549086 |
69381 |
70423 | ||
传输比(%) |
100.00% |
50.53% |
33.11% |
4.18% |
4.25% |
说明:asp.net组件三次上传时间分别记录为:10.2969,10.1563,10.23434,但从CPU运行图上观察大约在19秒左右,结果以此为准
上传速度对比图
CPU使用记录图
(从左至右为:asp.net,aspupload3,safileup4.01)
点评:
由于Lyfupload1.2B组件与梁无惧无组件上传类的上传时间达到惊人的450秒,而且在上传期间完全处于100%的CPU占用率,已没有再进行测试的必要性了,因此只测试一组数据作为参考。
本组测试又出现了奇怪的现象,前三个上传组件的上传速度在文件大小扩大一倍的基础上反而增加了,增幅最大的FileupV4.01更达到惊人的70%提升;后两个组件上传速度随着文件的增大等比例的下降。从速度上看,仍然是asp.net组件的速度领先,其次的aspupload3组件仅仅是它的50%,更不用说最低速度的后两个组件了,只及asp.net组件的4%。
从CPU使用记录图看,前三个组件的图形走势非常相像,都是先形成一段较低CPU占用率的波形,最后猛然攀升,达到100%CPU占用率,其中Aspupload3组件的CPU占用率是最低的,asp.net组件占用率最高,FileupV4.01居中但在三者中所用时间最长 。
相关文章
解决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
最新评论