我正在尝试通过 802.11g / 2.4GHz 将 300MB 的文件从一台计算机复制到另一台计算机。我的传输速度为 256KB/秒。Windows 报告我的信号强度为极佳。
有什么想法可以解释为什么它这么慢吗?
相比之下,在另一台采用 802.11n / 5GHz 的计算机上,我的速度超过了 9MB/秒。
答案1
可能的原因如下:
您可能正在与 2.4GHz 频段的其他用户竞争。
这些用户可能是其他无线用户、蓝牙、微波炉,甚至是使用 2.4GHz 频段的其他设备。您的 2.4GHz 网卡可能只是性能较差(硬件或驱动程序)。
在这种情况下,其他品牌/型号的 2.4GHz 无线网卡会运行得更快。其他因素也会减慢其速度(例如,当您从有线、笔式驱动器等复制文件到具有较慢 NIC 的机器时,速度同样较慢,这可能表明磁盘出现故障,并且网络速度减慢以匹配写入磁盘的速度。在这种特定情况下,当缓冲区已满时,它可能启动得更快,但可能的原因有很多)。请测试。
最后,信号强度可能显示为“优秀”,但信号实际上可能非常差。(例如由于反射。想象一个有回声的房间。您可以大声说话,您的“声音强度”可能非常好,但由于所有回声,您很难听懂,导致很多问题“您刚才说了什么,请重复”并导致沟通缓慢)。
答案2
在 802.11g(无帧突发的标准 802.11g)上,即使信号强度高、无噪音、始终获得 802.11g 最大 54 兆比特/秒 PHY 速率、无争用,并且软件非常高效且调校良好,您的最大 TCP/IP 吞吐量可能只有大约 23 兆比特/秒(约 2.7 兆字节/秒)。如果两台机器都是无线的,在同一个 AP 上,每个数据包都必须穿过通道两次,带宽减半,有效吞吐量约为 1.4 兆字节/秒。如果您使用的协议未针对高效文件传输进行优化,例如 SMB 之类的远程文件系统协议,也可能会大大降低您的有效吞吐量。
总体而言,在日常不完美的条件下,使用 802.11g 很容易将无线到无线 SMB 文件复制速度降至 256 KibiByte/sec 吞吐量。2003 年 802.11g 刚推出时,这些速度对用户来说可能还不错,但按照 2013 年 1300 Megabit/sec 的 3 流 802.11ac 标准,这些速度就太差了。
答案3
我认为您必须解决问题。在 802.11g/2.4Ghz 上,您应该在信号强度极佳的情况下获得高达 54Mbps 的速度。否则您必须尝试使用其他网卡 (a/b/n)。这就是我能给您的所有建议。希望您明白我的意思。