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

有办法提高udp运用程序的网络优先级吗?解决方案

2012-01-19 
有办法提高udp运用程序的网络优先级吗?问题描述:我用udp写了个p2p的小游戏,发包比较频繁,但是包很小,只有1

有办法提高udp运用程序的网络优先级吗?
问题描述:
我用udp写了个p2p的小游戏,发包比较频繁,但是包很小,只有10几个字节,正常网络情况下不卡,但是一旦打开下载软件,或者qq里有人发图,就会出现不间断的丢包,虽然我对丢包进行了处理,但是导致游戏会一卡一卡的,明显是网络资源被他们抢掉了,请问有办法提高自己程序的网络优先级吗?我试了提高进程和线程优先级到实时级别,都没有任何改观,大家有无好的办法?
来讨论者有分!分不够我再开贴

[解决办法]
你得降低你发包的频率,不就解决了吗?
[解决办法]
如果系统没有控制其他网络程序的带宽, 这个问题不可能解决

或者按楼上的,降低发包频率, 某些游戏可能不行
[解决办法]
http://blog.joycode.com/peon/archive/2007/07/21/106355.aspx
[解决办法]
学习ls
[解决办法]
选用no_delay的属性

热点排行