在同一个文件共享上移动文件的效率如何?

在同一个文件共享上移动文件的效率如何?

从连接到 SMB/CIFS 共享的 windows208r2 客户端,我将文件从同一网络共享上的一个目录移动到另一个目录。

Windows 是否向共享发送“移动”命令,或者 Windows 是否在本地复制字节,将它们写入新位置的同一共享上的新位置,然后删除原始文件?

一个比另一个更有效率,只是不知道客户端/服务器对于这种类型的共享有多“智能”。

答案1

简短的回答是:嗯。

在同一共享之间“移动”(又称剪切和粘贴)文件时,它只会更改文件服务器上的索引(几乎是即时的)。

不幸的是,当您尝试在两个不同的共享之间移动(即使在同一个文件服务器上)或执行“复制”操作时,它会通过客户端 PC 提取数据(速度很慢)。

在任何“移动”操作中,都会在删除源文件之前复制每个文件,所以至少这是好的=)

通过连接到具有大文件夹的共享并尝试,可以轻松测试所有这些。

相关内容