我有一个运行 Ubuntu 12.04 和 Samba 3.6.3 的文件服务器。Samba 共享映射到 Windows 8 机器上的驱动器。
将测试文件复制到本地驱动器(这里是 SSD 而不是瓶颈)时,通过资源管理器执行此操作时速度非常慢。通过 Internet Explorer 下载文件时也同样慢。然而,当通过 Firefox 下载时(通过输入文件 URI),它的速度是 10 倍以上,如下图所示。
这里发生了什么?我知道 Samba 并不快,但我认为在处理大量小文件时通常是这种情况,当它的请求逻辑非常低效时。测试文件为 826 MB。