当我同时检索笔记本电脑的 GPS 位置时,我注意到 Wifi 连接的延迟 (+- 20ms) 有所增加。我注意仅通过 GPS USB 棒获取位置。我没有使用 wifi 路由器来检索位置。
您能解释一下使用 GPS USB 驱动器和我的笔记本电脑 WiFi 连接延迟增加之间的联系吗?
答案1
GPS 本身并不会导致 Wi-Fi 延迟增加。
您必须像解决其他“一个外设导致另一个外设速度变慢”问题一样来排除此故障。一个外设是否有一个耗电的驱动程序?一个外设是否弄乱了您的 USB 总线?一个设备是否长时间禁用中断?等等。
答案2
我刚刚遇到了类似的问题,我的 USB 驱动器通过 A-to-C 适配器连接到我的设备。由于某种原因,只有 3 个特定部件的组合才会导致问题:A-to-C 适配器与 SATA-to-USB 电缆和特定驱动器。同一驱动器仅与 SATA-to-USB 电缆连接以及与不同的驱动器连接都没有问题,即使是与 A-to-C 适配器连接的不同驱动器在短时间后也可以正常工作。
出现的问题:WiFi 延迟非常高(正常情况下约为 1-2 毫秒,但出现问题时延迟会增加到几十毫秒,甚至几百毫秒)。我想这也是有时发生超时的原因(在笔记本电脑和路由器之间)。
下列文章表示问题可能与 USB (3/c) 设备/电缆的干扰有关,如果它们隔离得不好/制作不良,则会在 2.4GHz 频率范围内发出无线电干扰。这个问题可以通过使用高质量的电缆、切换到 5GHz WiFi(在某些较旧的设备上不起作用,而且蓝牙仍然无法更好地工作)来解决(根据文章)。文章还列出了更多减少问题的选项。
导致该问题的另一个可能原因可能是能耗过高(即 USB 端口和 WiFi 卡共享电源)。我得出的结论是,这也可能是问题所在,因为另一个驱动器在开始时也大大增加了延迟,但随后逐渐稳定到更合理的“减速”状态。