紧急求救-UDP服务器性能问题 不知是什么原因,UDP服务器每秒只能接收500个数据包。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 64字节以内,这还多,听说有人实现的UDP服务器可以收发27000个包/s。我机器配置也不差,p4 2.0的,512M内存,我单独写过一个最简单的UDP收发服务器,但也只能达到2000-3000个/s。是不是网卡太差的缘故,500个/s时CPU几乎100%。 程序里有BUG,cpu 100%说明你的处理逻辑有问题,每处理一个包耗费的资源太多了,或者是什么地方有死循环。如果cpu占用不高但收发速度很慢可能是icelight说的原因“把接收请求和处理请求的代码放在同一线程里了”造成的。 cpu 100%说明你程序写的有问题。 不过我用一台机器连续发送数据包,就是一个简单的发送程序。每秒也才1000多个包,而CPU几乎达到100%。 检查一下你的while(TRUE)里面! 100%一定要避免! 静态框为何响应不了鼠标单击事件 CWindow问题 dll载入dll 想学习串口编程,但是计算机只有一个串口怎么办? 请问如何实现在托盘区显示程序的状态,例如qq登录时托盘区图标的变化 用MFC编写的DLL在DELPHI中可以使用吗? 希望大家给我建议 ADO---高难度 虚拟光驱怎么让操作系统认为有新硬件的? 如何为VS2010添加环境变量? DLL 请问怎么做才能在应用程序中使用显式链接到dll的方式时使用dll中的导出类??
while(TRUE)里面! 100%一定要避免!