如何计算每秒传输的速率啊

xengine-qyt 2015-02-05 05:13:25
我想算下我网络客户端传送给服务器的数据大小每秒有多少KB,怎么计算的啊?

就像360那种每秒传输的速率
...全文
986 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2015-02-07
  • 打赏
  • 举报
回复
求平均值;;;、
xengine-qyt 2015-02-07
  • 打赏
  • 举报
回复
额,我没想通的是 每秒传输速率 究竟是 每秒传输的最大数据量,还是每秒传输的平均数据量, 像360或金山那种网络监控的他们现实的平均每秒速率是最大还是平均啊?
Sandrer 2015-02-06
  • 打赏
  • 举报
回复
其实这个道理很简单,你想不到的原因是因为你觉得这个办法很“低级”而忽略了 基本上所有的应用的统计方式都是按时间差之间的量来得到的结果
Sandrer 2015-02-06
  • 打赏
  • 举报
回复
用全局变量统计发送或接收的数据量 设置一个1秒运行一次的定时器,定时器里设置静态变量保存上一秒的数据量 当计时器运行时,全局数据量 - 静态保存的数据量,这样不就得到了这一秒内传输的数据量了吗
likfeng 2015-02-05
  • 打赏
  • 举报
回复
引用 2 楼 aaadddzxc 的回复:
比如 在一秒内 我调用send 4此 每次发送的数据如下 250KB 200KB 300KB 430KB 4次相加除以4 = 295 ?是这样计算的莫?
这样大概算一下还是可以的。估计波动会比较大。
xengine-qyt 2015-02-05
  • 打赏
  • 举报
回复
比如 在一秒内 我调用send 4此 每次发送的数据如下 250KB 200KB 300KB 430KB 4次相加除以4 = 295 ?是这样计算的莫?
ArthurKingYs 2015-02-05
  • 打赏
  • 举报
回复
同求

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧