我正在尝试从运行 Hyper-V 中的 Ubuntu VM 的 Windows 计算机上的 SMB 共享中复制文件。该 VM 具有 16GB 内存和 2 个 CPU。它设置了一个虚拟交换机,拥有自己独立的 vNIC 和 IP 地址。我可以正常访问我的共享,甚至可以以正常速度写入它们,据我测试。我甚至可以以不错的速度从共享中读取数据(尽管速度低于应有的速度)。但是,当我将一个包含 692 个文件的 690mb 文件夹从 Windows 共享复制到 Ubuntu 上 Home 目录中的 Documents 文件夹时,它给了我 24 小时的估计时间来复制所有文件。
使用以下命令挂载共享:
mount -t cifs username=myusername,uid=1000,gid=1000 smb://IPADDRESS/SHARENAME ./foldername
编辑/更新:我发现,如果我使用终端中的 cp 命令,这些文件的复制非常快,但如果我使用 Ubuntu 桌面 GUI 来复制/粘贴或拖放文件夹,那实际上需要很长时间。
这里发生了什么?