首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于多线程发送单个文件对传输速度的影响有关问题

2013-09-12 
关于多线程发送单个文件对传输速度的影响问题 想了半天,好像没什么影响。。。可多线程感觉上应该有一定的优化

关于多线程发送单个文件对传输速度的影响问题
 想了半天,好像没什么影响。。。可多线程感觉上应该有一定的优化。。。于是我就凌乱了。。。多线程发送单个文件和单线程发送在速度上到底有没有区别啊。。。 
[解决办法]
http://www.cppblog.com/xvsdf100/archive/2013/05/15/200302.html
你看看博客写的一点东西,你看看或许会明白一些。

[解决办法]

引用:
多线程分块传送肯定是更快的 比方说把文件分成4部分 分4个线程用4个socket分别传送文件的1部分  肯定比一个socket传整个文件快  特别是现在的多核系统...


用10个socket也可以只有1个线程,而且多核就多线程快吗?
“多线程”传文件的意义更多的在于和本机的其他程序抢带宽,和服务器应对的其他客户端抢服务器,这是迅雷等下载软件和别人拼命用的方式,单线程跑满一块网卡本就绰绰有余。

热点排行