| 网站首页 | 资讯 | 影音 | 图片 | 论坛 | 模拟驾考 | 免费取名算命 | 瓷都工具 | 留言本 | 域名 | 瓷都商城 | 汇款 | 
|
资讯首页
|
瓷都德化
|
站内新闻
|
影视剧情
|
汽车世界
|
网络文摘
|
周易八卦
|
教程技巧
|
房产信息
|
您现在的位置: 瓷都热线|诚信中国:“一就是一”(1941.CN) >> 资讯 >> 教程技巧0 >> 网络编程 >> 正文 登录 注册
专 题 栏 目
  • 四川汶川8.0级强震
  • 机动车驾驶员考试资料
  • 高考试题及答案
  • 最 新 热 门
     德化又添3个地理标志证明
     [组图]期待!德化龙门湖
     [组图]德化:“绿色动脉
     [图文]德化:造莲花美景
     [图文]德化:编织小网格
     [图文]德化龙门滩龙门湖
     [图文]福建德化县美湖镇
     德化白瓷艺术展亮相深圳
     [组图]“世界瓷都·润养
     德化:前妻婚内举债近8万
    最 新 推 荐
     [组图]期待!德化龙门湖
     [组图]德化:“绿色动脉
     [图文]德化龙门滩龙门湖
     [图文]福建德化县美湖镇
     [组图]德化各种花卉相继
     [组图]福建德化九仙山迎
     [图文]德化石牛山惊现双
     [组图]千年古瓷都德化的
     [组图]警方连捣5传销窝点
     [组图]福建民俗博物馆办
    相 关 文 章
    浅谈ASP中Web页面间的数
    [组图]六款WEB上传组件性能测试与比较         ★★★
    六款WEB上传组件性能测试与比较
    作者:不详 文章来源:不详 更新时间:2006-5-6 11:25:26
    【声明:转载此信息在于传递更多信息,其内容表达的观点并不代表本站立场,由这些信息所产生的一切后果本站不负任何责任。如果您对本信息有什么意见,欢迎和本站联系,谢谢!】http://CiDu.Net
    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居中但在三者中所用时间最长
    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占用率内,可以说在上传大文件时,几乎就可以不考虑对服务器的影响而且速度更快。
    8、第八组测试结果
    文件名称:影视mpg文件.mpg  文件类型:mpg文件  文件大小:227546780字节
    组件名称
    Asp.net组件
    Aspupload3.0组件
    FileupV4.01组件
    Lyfupload1.2B组件
    梁无惧无组件上传类
    化境无组件上传类
    第一次测试
    测试时间
     无法上传
    19:42
    19:36
    未参与测试
    未参与测试
    未参与测试
    所用时间(秒)
    200.1250
    265.5156
    平均传输时间(秒)
    200.1250
    265.5156
    平均传输速度
    (字节/秒)
    1137023
    857000
    传输比(%)
    100.00%
    75.37%
    说明:本次测试数据超过200M,asp.net组件上传过程中无故中断,无法上传(重试多次)
    上传速度对比图
    CPU使用记录图

    (safileup4.01)
    (aspupload3)
     

    说明:
           为了最终看看上传组件上传超大型文件的表现,特地上传了一个达到近230M大小的文件,一般而言,极少有这样的上传需求,所以此次测试仅供参考,只有一个测试数据。
           在上传过程中,意外的发现asp.net组件竟然无法上传这个文件,连续多次测试并修改配置文件,最终仍是无法上传(后查明asp.net允许最大的上传文件为200M)。故asp.net的上传测试只有无奈放弃。
           从数据上看,aspupload3组件的传输速度仍有小幅提高(提高约40K左右),safileup4.01组件有小幅下降。从CPU使用记录图看,CPU占用率进一步下降,aspupload3组件CPU占用率仅在30%以下,safileup4.01组件稍高。
     
    附件:六种上传组件传输速度走势图
     

    上一页  [1] [2] [3] [4] [5] [6] 下一页


    声明:以上信息资料大都是网上搜集而来,版权归作者,如有版权问题请留言告知我将马上改正。
    文中所提到的各种观点只是原文观点,各种说法未经一一确认。并不代表本站认可此观点!!
    资讯录入:admin    责任编辑:admin 
  • 上一篇资讯:

  • 下一篇资讯:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    点击数:3850
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论