带宽能这么计算吗?

MauveDragon 2009-09-21 09:40:49
下截一类约80KB的网页,用32Mbps的带宽,双核2.2G的CPU,能这样计算带宽使用吗?
带宽:32/8*1000=4000KB,
线程数:4000/80=50个
使用C#多线程编程,为什么最高峰值只能到4Mbps左右?

若启动多个EXE程序(进程),则带宽会增加到32Mbps,感觉是什么地方被限制了?
TCP/IP的连接数问题已经解决的,XP下增加到256个,2003 Server下是不限制的,
我该从哪入手?
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xilidecai 2009-09-27
  • 打赏
  • 举报
回复
新手求问:这个问题和C#有什么关系吗?
mywisest 2009-09-26
  • 打赏
  • 举报
回复
4MByte已经是32Mbit的带宽了啊。

你申请的32M带宽,转换成字节就是4M呀。
lovexilove 2009-09-26
  • 打赏
  • 举报
回复
没研究过
MauveDragon 2009-09-26
  • 打赏
  • 举报
回复
关键是流量传输,并行传输,带宽应能到的。
aimeast 2009-09-21
  • 打赏
  • 举报
回复
多线程的时候不同的线程要使用不同的资源。
threenewbee 2009-09-21
  • 打赏
  • 举报
回复
不是这么理解的。

带宽只有在连续传输的时候才有意义。

如果是交互的话,网络有延迟。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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