4

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

最奇怪的是,我在每 1-4 毫秒发送一条消息时获得了最佳性能。如果我发送消息的速度更快(< 1 毫秒)更慢(> 4 毫秒),我会出现奇怪的冻结,包裹似乎卡在某个地方(每 ~ 0.5 秒 0.5-1 秒),然后它们再次突然释放。

另一个奇怪的观察是发送电话应用程序似乎仍然连续发送消息。就好像冻结出现在应用程序之外,可能在手机上的网络设备中(?)。但是为什么消息之间的 1-4 毫秒延迟是最佳的呢?为什么以较低的速率(5-50 毫秒)发送消息时,我会收到更多的冻结?

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

更新

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

4

1 回答 1

2

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

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

于 2011-10-20T10:11:43.413 回答