![虚拟机上的文件复制速度非常慢](https://linux22.com/image/733581/%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%8D%E5%88%B6%E9%80%9F%E5%BA%A6%E9%9D%9E%E5%B8%B8%E6%85%A2.png)
答案1
复制大量较小的文件时,速度通常会降至每秒 300KB。
复制操作是序列化的。新文件首先在文件系统中生成文件会产生很大的开销。因此,在一个线程中复制大量小文件意味着大部分时间都花在等待元数据操作以及打开等操作上。这很正常。尤其是在 HDD 上,延迟会使所有文件的创建和操作变得有点棘手。
复制大量较小的文件时,速度通常会降至每秒 300KB。
复制操作是序列化的。新文件首先在文件系统中生成文件会产生很大的开销。因此,在一个线程中复制大量小文件意味着大部分时间都花在等待元数据操作以及打开等操作上。这很正常。尤其是在 HDD 上,延迟会使所有文件的创建和操作变得有点棘手。