各位朋友:
当我在 11.04 中打开 nautilus,浏览网络 -> MSHOME -> SERVERNAME -> SHARE 并进行复制时,我获得了每秒约 25 兆的千兆速度到本地磁盘。
当我使用 fstab 挂载时
//servername/sharename /media/mountname cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0
我每秒只能向本地磁盘传输 4MB 的数据。
当我在浏览时使用自动挂载而不是 nautilus 时我做错了什么?
答案1
这两种机制使用完全不同的代码库。使用 mount 将使用 SMB/CIFS 的内核实现,而使用 gvfs-mount 挂载将使用 libsmbclient(Samba 的一部分)中的 SMB/CIFS 实现。
您看到的这种差异很可能与 libsmbclient 比内核实现更适合您的环境这一事实有关。