我使用的是 WD my cloud 4Tb,我读过其他帖子,用户抱怨每秒只能获得 10Mb。我的问题是,我传输 125gb iPhoto 库的速度约为 100kb/s。传输此文件预计需要 11 天。这是不可接受的。
在 WD 云的背面,我看到了稳定的绿灯,从我读到的信息来看,这意味着我处于千兆网络上。我有一台运行 Mac OS Mavericks 的 Mac Book Pro。
我尝试了 4 种不同的电缆,并关闭了路由器防火墙。我没有在 Mac 上运行防病毒软件或任何防火墙。
我检查过的其他事项:直接连接到路由器和 WD 云设备。尝试过无线连接,但速度更慢。
之前我能够在 14 小时内传输 55GB 的 iPhoto 图库,我觉得这个时间还可以接受。我估计传输 125GB 的文件大约需要两倍的时间,但 11 天太荒谬了。还有其他建议吗?我还可以检查什么(如何检查)瓶颈是什么?
答案1
连接您的云端设备通过以太网直接连接到 MacBook,中间无需路由器或其他设备。在Sharing
系统偏好设置窗格下,启用Internet Sharing
。在“分享你的连接来自”下拉菜单中选择Wi-Fi
。在下面的框中“使用计算机”,勾选Ethernet
。这将为您提供MyCloud
一个 DHCP 地址,以便与您的以太网接口配合使用。
您现在应该能够MyCloud
以通常的方式连接到您的。
开始传输大文件作为测试。
打开Terminal.app
。/Applications/Utilities/
MyCloud
要查看您连接到 Macbook 的链接速度,请执行以下操作:
ifconfig en0
或者ifconfig en2
如果使用 Thunderbolt。这将给出如下接口描述:
[Nevins-Mac-mini:~] nevin% ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether 3c:07:54:5c:ab:ad
inet6 fe80::3e07:54ff:fe5c:abad%en0 prefixlen 64 scopeid 0x4
inet 192.168.2.122 netmask 0xffffff00 broadcast 192.168.2.255
nd6 options=1<PERFORMNUD>
media: autoselect (1000baseT <full-duplex,flow-control>)
status: active
[Nevins-Mac-mini:~] nevin%
该status: active
线表示我正在查看一个连接的接口,而media:
其上面的线表示我有一个全双工且支持流量控制的千兆连接。
当正在进行大型文件传输时,使用以下命令查看流量统计信息netstat
:
[Nevins-Mac-mini:~] nevin% netstat -vI en0 8
input (en0) output
packets errs bytes packets errs bytes colls
03:36:07 3174 0 305928 6083 0 9171948 0
03:36:15 3085 0 297366 6145 0 9268910 0
03:36:23 3166 0 305142 6071 0 9155228 0
(后面的 8 表示netstat
要进行 8 秒的采样,这意味着“字节”列实际上是比特/秒的平均值)
这表明我正在以 9 Mb/秒的速度发送数据,这对于我的网络连接来说是正确的,并且没有链路级错误。
我不知道您的设备的最大吞吐量应该是多少,但即使您只获得 10% 的千兆位/秒,125 千兆字节 = 1000 千兆位。仅以 0.1 Gb/s 的速度,这将是 10,000 秒,或不到 3 小时。
您的电缆是自制的吗?