Windows 7 上的 WiFi 连接速度较慢,但​​ OS X 上的速度较快

Windows 7 上的 WiFi 连接速度较慢,但​​ OS X 上的速度较快

让我来说明一下问题。我的 ISP 为我提供 60mbps 的连接。路由器设置为 abgn 模式(以支持较旧的设备)并以 2.4GHz 运行。

我有几个设备连接到该网络,其中一些至少支持 802.11n 标准。以下是它们的速度测试结果:

  1. 配备 Mavericks 的 MacBook Pro
  2. 带有 Win7x64 的 PC(英特尔双频无线 AC 7260 板载适配器)

如果说到连接速度,我的 PC 根本无法达到 Mac 的速度。速度始终在 20mbps 左右。我尝试过不同的 USB WiFi 卡(均来自 TPLink,符合 802.11n 标准),但结果是一样的。

无线网络连接状态显示连接速度为 130.0 Mbps:

在此处输入图片描述

有任何想法吗?

答案1

我认为这可能是多种因素造成的,而且最有可能是多种因素的综合作用,其中包括:

  1. PC 中的卡是否支持 MIMO。Apple 设备可能在 MIMO 配置中包含多个天线(2x2Mac Book 的 mimo 支持 我认为是专业版)如果 PC 卡没有此功能(我想大多数都没有),那么这很可能解释了性能差异的很大一部分(如果不是全部的话)。在我看来,7260 是 2x2,但我猜它是每个频率 1 个,而不是 2.4 千兆上的 2 个 MIMO。(见第一个答案这个问题)。我可能错了。

  2. 设备之间的距离 - 如果 Mac 离路由器更近(或阻碍更少或干扰更少),它将获得更强的信号。

  3. 网卡的类型和灵敏度 - 并非所有网卡都是相同的,并且并非所有天线都是相同的。

答案2

使用 IPerf 等优秀的本地性能工具进行一些性能测试,从而消除 WAN 链接的影响。将一台配有优质千兆以太网卡的机器插入路由器的 LAN 端口,并将该机器设置为 IPerf 客户端(默认情况下,IPerf 从客户端发送到服务器)。将无线机器设置为 IPerf 服务器。

-w 2m使用操作系统选择的默认 TCP 窗口大小运行第一个测试。然后再次运行它,但通过在两端添加 IPerf 选项来强制使用 2MiB 窗口。

130mbps PHY 速率(物理信号速率)表明连接采用 802.11n、2x2:2、HT20、长保护间隔。假​​设网络处于空闲状态且没有显著干扰,当使用 IPerf 等高效工具进行测试,并具有足够的 TCP 窗口大小时,您应该能够通过该链路获得 65-104 mbps 的 TCP-over-IPv4 吞吐量(即 50%-80% 的效率)。

如果强制适当的 TCP 窗口大小可以解决您的问题,您可能可以找到一些 Windows 注册表设置来调整以强制更大的窗口大小。

相关内容