![两台 Mac 之间的网络文件传输速度差别很大?](https://linux22.com/image/1210138/%E4%B8%A4%E5%8F%B0%20Mac%20%E4%B9%8B%E9%97%B4%E7%9A%84%E7%BD%91%E7%BB%9C%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E9%80%9F%E5%BA%A6%E5%B7%AE%E5%88%AB%E5%BE%88%E5%A4%A7%EF%BC%9F.png)
2 台 Intel Mac;一台全新的 MBP 和一台使用了一年的 iMac。两台机器都具有与 Airport Extreme 的高质量有线网络连接。我经常复制25GB+它们之间有文件。磁盘有足够的空间,而且不久前 iMac 也进行了碎片整理。
大多数情况下需要9-10分钟复制文件。有时需要40+ 分钟。我不知道为什么。我认为有时 MBP 可能通过机场无线连接而不是有线连接传输文件,但我已经禁用了笔记本电脑上的无线连接,但没有任何区别。
我相当肯定这与磁盘无关,因为大多数时候传输速度都很快,但突然有一天速度慢了下来。网络上唯一的另一个设备是运行 Windows 2k3 的戴尔服务器。据我所知,传输时所有机器都没有负载,网络上也没有发生任何其他重大事件。
我应该从哪里开始尝试找出导致延迟的原因?我的理解是,网络应该全部以 1Gbit 运行 - 我该如何检查这一点?
答案1
确保时间机器(或任何其他备份)未处于活动状态,然后使用“活动监视器”观察网络、CPU 和磁盘使用情况。这应该会显示瓶颈在哪里。
我的猜测是磁盘,因为像您描述的那样,gbit 网络在本地网络上永远不会饱和。
答案2
嗯,我不知道是什么导致了这个问题(虽然我怀疑这与晚上将笔记本电脑插入家庭网络,然后早上再插入办公室有关)......
...但我注意到,在笔记本电脑的网络设置中,在有线以太网连接下,在高级页面的“以太网”选项卡上,系统设置为自动检测网络设置,有时会切换到100BaseTX- 在这种情况下,传输速度很慢。如果我将设置更改为手动,然后切换到1000BaseT,速度又恢复了。所以,在对这类事情了解不多的情况下,我猜想是某种原因导致笔记本电脑认为它必须以低于其最大速度的速度连接到网络。手动更改此速度可使一切恢复快速运行,因此暂时我将笔记本电脑“手动”配置为 1000BaseT。
有趣的是,这似乎也没有给我的家庭网络造成任何问题(我的家庭网络是另一个 Airport Extreme 和一个小型 5 端口 DLink 自动感应交换机)。
因此,从某种意义上说,这实际上不是一个答案,而是一个解释,但作为一种解决方法,我很高兴。:-)