目前流行3种上传组件的对比!

近两天来由于项目需要使用上传组件,于是我仔细分析了Cos和FileUpload的源代码,并对它们的性能进行了测试比较, 使用2M20M45M200M 的上传大小测试三种组件所花费的时间(单位为 ms )结果是:

<st1:chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="2" unitname="m">2M</st1:chmetcnv>

<o:p> </o:p>

1

2

3

4

平均

Cos

297

203

234

245

245<o:p></o:p>

FileUpload

281

312

281

312

297<o:p></o:p>

SmartUpload

531

594

485

532

536<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<st1:chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="20" unitname="m">20M</st1:chmetcnv>

<o:p> </o:p>

1

2

3

4

平均

Cos

2562

2109

2719

2172

2391<o:p></o:p>

FileUpload

4062

4140

5360

3922

4371<o:p></o:p>

SmartUpload

3453

3094

3078

3547

3293<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<st1:chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="45" unitname="m">45M</st1:chmetcnv>

<o:p> </o:p>

1

2

3

4

平均

<st1:place w:st="on">Cos</st1:place>

4860

4844

5125

5171

5000<o:p></o:p>

FileUpload

9000

8391

10375

10078

9461<o:p></o:p>

SmartUpload

8265

9187

8672

8856

8745<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<st1:chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="200" unitname="m">200M</st1:chmetcnv>

<o:p> </o:p>

1

2

3

4

平均

Cos

55813

52282

54796

51187

53520<o:p></o:p>

FileUpload

76343

68531

80954

79031

76215<o:p></o:p>

SmartUpload

内存堆栈溢出<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值