Mac 工作站与 Windows 相比,SMB 读取/写入速度较慢

Mac 工作站与 Windows 相比,SMB 读取/写入速度较慢

我们在 Server 2012 上的 Hyper-V 中运行一个 SMB 共享。

从网络上的 Windows 工作站对共享的读取/写入速度约为 100 MB/s,这似乎不错。

Mac 工作站对共享的读取/写入速度最多只有这个数字的一​​半(50 MB/s)。不幸的是,这些是处理大文件的设计师,他们实际上需要网络性能。

这可能不是网络硬件问题,因为从我的 Mac 到服务器的 iperf 测试显示带宽超过 117MB/s。需要澄清的是,这是使用 Mac 的 SMB 协议所特有的问题。

答案1

好的,我明白了。

运行smbutil statshares -m /Volumes/MyShare/显示,Mac 与 SMB 共享的连接是使用 SMB1 协商的。

然后我查看了 ~/Library/Preferences/nsmb.conf 并发现它包含以下内容:

[default]
smb_neg=smb1_only

删除此文件并再次运行 smbutil 后,我可以看到共享正在使用 SMB3.02 进行协商,并且性能似乎已提高到应有的水平。

相关内容