Windows Phone 7.1(Mango)的UDP性能不佳

时间:2011-08-03 17:59:16

标签: .net windows-phone-7 udp windows-phone-7.1

我试图尽快从带有Windows Phone 7.1 Beta2刷新(Mango)的三星Omnia 7发送小型UDP数据包(8字节)到带有Windows 7的标准PC,我的性能非常不稳定。

最奇怪的是,我在每1-4毫秒发送一条消息时获得最佳性能。如果我更快地发送消息(<1毫秒)更慢(> 4毫秒),我会得到奇怪的冻结,其中包裹似乎被卡住(每0.5秒一次0.5-1秒)他们一下子就被释放了。

另一个奇怪的观察是发送电话应用似乎仍然不断发送消息。就好像冻结在应用程序之外出现,也许是在手机上的网络设备中(?)。但为什么消息之间的延迟为1-4毫秒?为什么在发送较低速率(5-50毫秒)的消息时会获得更多这些冻结?

(从模拟器发送时,我获得了良好的性能。)

更新

我现在有点放弃了。也许它在WP7.1的最终版本中效果更好。等待的人应该看到。

1 个答案:

答案 0 :(得分:2)

在WP7上发送UDP数据似乎存在问题。请参阅此MS Connect问题日志

http://connect.microsoft.com/VisualStudio/feedback/details/690198/poor-udp-performance-in-windows-phone-7-mango