window网络编程(python网络编程)

2023-11-10 03:21:36 数码极客 bianji01

 

windows下网编程阻塞recv问题

哪有什么机理,相同的条件下一样的程序怎么可能有时间差,你用的什么测的,至少要精确到微秒,而且要重复多次,最好for求平均

//开始计时

//结束计时

DWORDdwStart=timeGetTime();

//这里运行你的程序代码

DWORDdwEnd=timeGetTime();

精确度为10毫秒

谢谢您的回答

精确到微妙是肯定的,QueryPerformanceCouNTer。我试着换到另一机群上去,发现就没问题了。仔细观察,发现最开始的计算机CPU主频是3.1G,所以怀疑是不是用了什么超频技术之类的,影响了程序的运行,还有可能就是由于线程切换什么的,计算机是8的,可能时间片设定比较短,它在进行线程切换。希望有学计算机的同学看到这问题,顺便帮我解疑一下。

本回答由提问者推荐

如何搭建windows网络编程的环境

WINDOWS网络编程高手看下

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告