上传速度对比图
CPU使用记录图
(从左至右为:asp.net,aspupload3,safileup4.01,lyfupload, 梁无惧无组件上传类, 化境无组件上传类)
点评:
在这一组测试数据中,第一名与最后一名依然与第一组相同,但差距拉小到30倍左右。从测试数据来看,各组传输率均有大幅度下降,且各组间的传输速度高低差也逐步拉小;奇怪的是第六个组件的传输速度下降最不明显,不到10%。
从CPU使用记录图来看,各组均出现CPU占用高峰,除.net组件外(不到100%),其余五个组件均出现100%的占用率,第六个组件(化境无组件上传类)占用100%时间最长。
本次测试的上传文件大小约为0.5M,属于常见的文件大小,从上面的测试结果来看,除第六个组件外,表现均较为良好,可以接受。
3、第三组测试结果
文件名称:上传测试文件03.chm 文件类型:chm文件 文件大小:2305833字节
组件名称 Asp.net
自带组件 Aspupload3.0
组件 FileupV4.01
组件 Lyfupload 1.2B
组件 梁无惧无组件
上传类 化境无组件上传类
第一次测试测试时间 20:47 17:07 17:07 17:07 17:06 17:06
所用时间(秒) 1.7344 3.8281 7.2969 4.3750 4.1094 72.7344
第二次测试 测试时间 20:47 17:09 17:09 17:09 17:10 17:11
所用时间(秒) 1.6875 3.5313 6.2031 4.1563 4.2813 73.4688
第三次测试测试时间 20:47 17:14 17:14 17:15 17:15 17:26
所用时间(秒) 1.7031 3.1719 6.4531 4.3438 4.1875 74.3125
平均传输时间(秒) 1.7083 3.5104 6.6510 4.2917 4.1927 73.5052
平均传输速度 (字节/秒) 894458 565315 418696 537558 550117 31372
传输比(%) 100.00% 63.20% 46.81% 60.10% 61.50% 3.51%
上传速度对比图
CPU使用记录图
(从左至右为:asp.net,aspupload3,safileup4.01,lyfupload, 梁无惧无组件上传类, 化境无组件上传类)
点评:
这一组数据情况发生了有趣的变化,第一名与最后一名的位子仍然不动,但原来默默无闻的FileupV4.01组件的成绩却有了明显的提高,从第一组测试成绩到现在,该组件与其他组件的差距在不断的缩小,本次测试更是在其他组传输速度出现普遍出现下降的情况下,它反而提升了传输速度,这说明该组件的优势之处并不在上传小文件,文件越大,该组件的性能越能够体现。
从CPU使用记录图上看,各组软件之间的CPU占用图形均达到了100%的占用,但也出现了细微的变化,其中,.net自带组件的图形最好,呈现一种瞬间达到的状态,头部为尖形;aspupload3组件在CPU占用率达到100%前曾有短暂的CPU占用小高峰,之后才达到100%占用,FileupV4.01组件情形类似,只是CPU100%占用的时间比较长些;Lyfupload1.2B组件与梁无惧无组件上传类在上传前并未先形成较小的CPU占用率,而是一开始就达到,直到结束上传文件,才降低了占用率;化境无组件上传类的情况是所有上传组件中最不理想的,长时间的 100%CPU占用率,而仅仅是在上传一个2.3M的文件而已,竟然出现了整整超过70秒钟的100%CPU占用率
4、第四组测试结果
文件名称:上传测试文件04.rar 文件类型:压缩文件 文件大小:7015245字节
组件名称 Asp.net
自带组件 Aspupload3.0
组件 FileupV4.01
组件 Lyfupload 1.2B
组件 梁无惧无组件
上传类 化境无组件上传类
第一次测试测试时间 20:49 17:18 17:18 17:19 17:19 17:23
所用时间(秒) 4.0000 6.9375 10.2344 22.1875 23.5781 233.1406
第二次测试测试时间 20:49 17:27 17:28 17:28 17:29 17:33
所用时间(秒) 4.0000 5.4531 7.9375 21.8906 22.1094 228.4063
第三次测试 测试时间 20:49 17:41 17:41 17:40 17:39 17:39
所用时间(秒) 4.0000 6.4063 7.0156 21.9688 22.0938 229.1719
平均传输时间(秒) 4.0000 6.2656 8.3958 22.0156 22.5938 230.2396
原文转自:http://www.uml.org.cn/Test/201209251.asp