我的网络上有一台 Windows Home Server 和我妻子的 Macbook Pro。她的办公室位于 WHS(有线连接到路由器)对面的角落。我们一直在使用 AT&T 提供的无线路由器,但速度非常慢,特别是在访问 WHS 盒子(用于存档存储和时间机器)时。因此,我选择了一台 802.11n 路由器(D-Link RangeBooster N 双频路由器),但我很想看看是否有客观的方法来了解与旧设置相比我们真正看到的区别有多大。
我应该使用什么特定工具来测试?仅在两台机器之间复制文件是否足以进行全面测试?我甚至不知道是否有办法查看在 Mac 上复制时的传输速率...
答案1
您可以直接复制文件并计算所需的时间。不过还有其他方法。
您可以使用 dd,它应该存在于 OSX 上:
time dd if=/dev/zero bs=1048 count=100000 of=/tmp/out.tmp
这将在 /tmp 中创建一个 100MB(1048 字节块大小 * 100000 次)的空文件,并输出创建该文件所需的总时间。只需将“of”(输出文件)参数更改为 WHS 上的某个位置即可测试网络速度。
例如。
100000+0 records in
100000+0 records out
real 0m17.033s
user 0m0.150s
sys 0m3.520s
一旦您获得了所花费的时间(将三次相加),您就可以用文件大小除以它来获得您的速度。