多线程下的网络发送如何保证各线程发送的同步? 本帖最后由 space_006 于 2010-12-04 15:49:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是按顺序发送文件 是同时发送文件 程序在8核电脑上运行后可以尽量保证各个线程使用一个CPU核发送 就算在8CPU上也不会保证各个线程使用一个CPU核发送你的机器又不是跑一个进程 在发送的时候同步不现实,即使你用的8核能保证你的8个线程能同时获得CPU时间(理想情况),同时执行发送线程,但是在网卡发送数据的时候还是会有先后的,而且网络环境的影响也会导致接收方不会是同一时间收到这些数据包,所以在发送端同步没有意义的,按照5楼说的,在接收的时候组包就可以了,管你收到的是什么顺序都没有影响 [求]用VC++设计一个高校电子阅览室收费系统 MFC中窗口函数对程序员是可见的吗? 请问,this指针和取地址运算符取得的地址有区别吗? 再求数据库恢复代码 MFC中可不可以调用C++标准函数库中的函数? 怎么能够限制上网? 对话框上贴背景的问题? 取消,恢复操作的实现! WideCharToMultiByte 为什么得不到正确结果 谁告诉本姑娘怎么做增量备份!100分以示感激! WINDOWS下虚拟串口编程方法及转网络数据 ATL开发指南第十章例子出错
不是按顺序发送文件 是同时发送文件 程序在8核电脑上运行后可以尽量保证各个线程使用一个CPU核发送