推荐六款WEB上传组件性能测试与比较第8/10页
更新时间:2008年06月24日 09:23:52 作者:
是否有这样一种WEB上传组件,既要能够实现快速上传(还要能上传特大文件),又能够尽量减少服务器资源占用率呢?
7、第七组测试结果
文件名称:上传测试文件07.rm 文件类型:rm文件 文件大小:109148251字节 | |||||||
组件名称 |
Asp.net组件 |
Aspupload3.0组件 |
FileupV4.01组件 |
Lyfupload1.2B组件 |
梁无惧无组件上传类 |
化境无组件上传类 | |
第一次
测试 |
测试时间 |
21:03 |
19:00 |
19:03 |
未参与测试 |
未参与测试 |
未参与测试 |
所用时间(秒) |
35.0000 |
107.5469 |
129.3281 | ||||
第二次
测试 |
测试时间 |
21:04 |
19:11 |
19:07 | |||
所用时间(秒) |
35.0000 |
95.8438 |
124.5313 | ||||
第三次
测试 |
测试时间 |
20:59 |
19:15 |
19:20 | |||
所用时间(秒) |
35.0000 |
96.9844 |
122.0156 | ||||
平均传输时间(秒) |
35.0000 |
100.1250 |
125.2917 | ||||
平均传输速度
(字节/秒) |
3118521 |
1093042 |
871660 | ||||
传输比(%) |
100.00% |
35.05% |
27.95% |
|
说明:asp.net组件三次上传记录数据分别为:4.671875,3.328125,3.328125,但从CPU运行图上看大约在35秒之间,结果以此为准,后三种上传组件因速度太慢,已不具可比性,不参与测试
CPU使用记录图
(asp.net组件)
(aspupload3)
(safileup4.01)
说明:
本次所上传的文件高达110M,如此大的文件上传实际需求较少,但如果是视频播放的话就需要上传此类或更大的文件,上传时间较长,更要求不能对服务器的正常运行造成影响。
更为令人奇怪的是,三个组件的上传速度居然又大幅增长,尤其以asp.net组件的增长幅度令人恐怖,几乎达到100%。这一点从CPU占用图上也可以看出,asp.net组件以较高的CPU占用率在最短的时间内就完成了110M文件的上传,而最大的变化在于这三个组件的CPU占用率发生了本质的变化,在上面的所有测试中,除了小文件上传外,毫无例外的都出现过100%CPU占用率的现象,但此次居然并未出现!其中,aspupload3组件更是长时间运行在30~40%的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
最新评论