从连接到 SMB/CIFS 共享的 windows208r2 客户端,我将文件从同一网络共享上的一个目录移动到另一个目录。
Windows 是否向共享发送“移动”命令,或者 Windows 是否在本地复制字节,将它们写入新位置的同一共享上的新位置,然后删除原始文件?
一个比另一个更有效率,只是不知道客户端/服务器对于这种类型的共享有多“智能”。
答案1
简短的回答是:嗯。
在同一共享之间“移动”(又称剪切和粘贴)文件时,它只会更改文件服务器上的索引(几乎是即时的)。
不幸的是,当您尝试在两个不同的共享之间移动(即使在同一个文件服务器上)或执行“复制”操作时,它会通过客户端 PC 提取数据(速度很慢)。
在任何“移动”操作中,都会在删除源文件之前复制每个文件,所以至少这是好的=)
通过连接到具有大文件夹的共享并尝试,可以轻松测试所有这些。