51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8574|回复: 13
打印 上一主题 下一主题

[原创] 吞吐量和带宽的关系?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-21 16:32:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么求出系统正常运行需要的带宽?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-10-21 17:14:23 | 只看该作者
我也不知道!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-10-21 20:56:59 | 只看该作者
本帖最后由 flyven 于 2010-10-21 20:59 编辑

这问题要取决于你的系统要跑多少用户,用户高峰时期产生的吞吐量就是系统需要的带宽。可以按照以下方法找出你系统需要的最小带宽。
假如你的系统高峰时有100个用户在线,压力测试时,当throuphput 曲线图不是水平线状态,并且数据小于网络带宽(一般局域网是100M仅供参考,也有1000M的),那么就说明网络不存在瓶颈,这时的吞吐量就是你的系统所需要的最小带宽。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-10-21 21:17:38 | 只看该作者
楼主运行完测试之后,在summary report中应该能得到Average Throughput (bytes/second)这个数值,假设为T,然后并发用户数是U,这样所需的最小带宽应该用如下公式计算:
T/U/(1024*1024)*8
需要注意的是带宽的单位通常为Mbps(M bits per second),所以需要进行以上的换算, 1 bytes=8 bits
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-10-22 17:33:29 | 只看该作者
跑的时候监控下 网络使用率就知道了。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2016-5-18 09:09
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]测试营长

    6#
    发表于 2010-10-22 17:56:14 | 只看该作者
    具体的带宽 是根据用户带宽和用户数量来决定的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-10-27 17:52:16 | 只看该作者
    楼主运行完测试之后,在summary report中应该能得到Average Throughput (bytes/second)这个数值,假设为T,然后并发用户数是U,这样所需的最小带宽应该用如下公式计算:
    T/U/(1024*1024)*8
    需要注意的是带宽的单位通常为Mbps(M bits per second),所以需要进行以上的换算, 1 bytes=8 bits




    公式用错了!应该是(T/U/1024*1024)*8
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-2-14 11:41:11 | 只看该作者
    我的理解吞吐量应该是程序运行期间服务器发送与接收的数据量和,而带宽是可以分上行带宽和下行带宽的,这样来看吞吐量并不能代表真实带宽。  我是这两理解的,这也是我一直纠结的问题,哪位高手帮我确定一下?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-12-1 09:11:57 | 只看该作者
    我的理解吞吐量应该是程序运行期间服务器发送与接收的数据量和

    这句有问题,吞吐量只计算从服务器返回客户端的字节数据量,而不计算发送请求的字节数
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-12-1 13:48:57 | 只看该作者
    回复 2# cdhw_ly


        ,哥们,看到你的回复,我内牛满面,感到鸭梨狠大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-12-1 14:00:11 | 只看该作者
    回复 9# yixiong007


        这个理解是正确的,吞吐量是指单位时间内服务器处理客户端请求的数量。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-12-1 14:03:31 | 只看该作者
    回复 7# 丰肚翩翩


        额,(T/U/1024*1024)*8这个先除以1024,再乘以1024,有意义吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-12-1 15:03:20 | 只看该作者
    回复 12# bob123654

    哈哈,你的回答好犀利
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-12-1 15:37:36 | 只看该作者
    回复 13# shuihan


        过奖,嘻嘻
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 17:13 , Processed in 0.080014 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表