我在 Ubuntu 中安装了一个 450 GB 的逻辑卷,并使用 Samba 通过网络共享它。在我的 Mac 上,我可以连接到共享文件夹并安装该卷;但是,我需要几分钟才能看到我的所有文件,包括音乐和照片。有什么方法可以加快这个过程吗?我知道 Windows 7 可以索引驱动器,但即使服务器关闭后再打开,这也能正常工作吗?我的 Ubuntu 服务器正在使用以太网。
答案1
在服务器上的 /etc/samba/smb.conf 中,检查套接字选项行是否为:
socket options = TCP_NODELAY
请注意,添加 SO_RCVBUF 和 SO_SNDBUF 可能会加快 Linux<>Linux 通信的速度,但可能会严重降低连接到共享的 Windows 或其他操作系统的速度。
作为另一个故障排除步骤,尝试通过 IP 地址(例如 192.168.0.2)而不是名称(netbios 或 DNS)连接到共享。如果此方法有效,则名称解析会出现问题,这是一种暗黑艺术(更多这里)。