如何设置能够处理大量小文件的 macOS 服务器?

如何设置能够处理大量小文件的 macOS 服务器?

我正在尝试将我的 Mac mini 设置为文件服务器,以便与我的 MacBook Pro 共享。我将在我的 Mac mini 中指定一个文件夹,以便两台计算机都可以轻松写入和读取。

我首先尝试使用 macOS 中内置的文件共享选项,该选项使用 SMB 协议。对于大文件,它运行得非常好,实际上速度快得惊人,但对于数百/数千个小文件,它的速度非常慢,以至于无法满足我的需求。经过一番研究,这似乎是该协议的预期行为。

是否有其他协议可用于设置我的服务器,以便高效处理大量小文件?iSCSI 出现在我的搜索中,但在 Mac 上设置起来似乎不太简单。

我并不是在寻找像 iCloud Drive、Resilio Sync 等同步解决方案。我想要一个可以直接访问文件的本地服务器设置。

答案1

NFS 应该能够轻松实现这一点,并且大多数系统都支持它。我在本地网络和互联网上都对大文件、小文件和大量文件进行了隧道传输,效果非常好。

虽然我不了解 MacOS,但在 Linux 上设置非常容易。

请随意根据 MacOS 的安装说明来编辑我的答案。

相关内容