gpt4 book ai didi

c++ - Android 到 Windows 的 tcp 通信延迟

转载 作者:可可西里 更新时间:2023-11-01 02:42:33 25 4
gpt4 key购买 nike

我开发了一个 android 客户端应用程序和一个 windows c++ 服务器应用程序,它们在本地网络中与 tcp/ip 通信。

数据交换在我的笔记本电脑上运行良好(win 8,通过 wifi 连接到网络)。在我的第二台电脑(win 7)上,传入的消息被收集并以大约 20 条消息的形式转发到我的应用程序。因此,我每秒只能更新大约两次当前传感器数据(在笔记本电脑上大约每秒 30 次)。

两台电脑和安卓手机都在同一个本地网络中。网络中没有其他设备,也没有连接到互联网。我已经为第二台电脑尝试了 wifi 连接和 lan 连接,没有明显差异。我假设任何 Windows 7 设置都对这种行为负责。

最佳答案

您正在使用 nagling,它批量发送 200 毫秒的小数据。禁用它,但确保一次发送大块。现在每个发送调用立即进入网络。

关于c++ - Android 到 Windows 的 tcp 通信延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32603105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com