假设我有两个工作站。 工作站A是一个基于Debian GNU / Linux的系统,带宽大约为100 MBit / s(up)。 工作站B是一个基于Microsoft Windows 7的系统,带宽大约为15 MBit / s(向下)。 现在我想编辑和共享文件,而不必依赖第三方工具/客户端。 为此,我最近一直在使用SMB / CIFS(Samba),但是我得到的性能并不完全令人满意。 当使用(Win)SCP从Worstation A下载文件到工作站B时,我希望获得大致相同的吞吐量 – 使用SMB / CIFS我得到了大约50%到60%的吞吐量。 我一直在严格编辑smb.conf(主要是像SO_RCVBUF和SO_SNDBUF这样的套接字选项),以便在万维网上的各个站点上实现更好的吞吐量,但不幸的是,所有的调整和调整都有相反的效果, 。
您可能会继续使用samba,将您的文件存储在samba共享中,并configuration您的Windows机器使用脱机文件。
脱机文件将保持您的数据同步,并使用BITS在后台传输修改后的文件。