为什么gsutil -m cp -R比gsutil cp -R快得多

时间:2014-12-02 10:29:27

标签: google-compute-engine gsutil

大家好我正在使用GCE,现在我是新手。我的另一个桶里有很多照片。我试着将其复制为

sudo gsutil cp -R dir dir

我花了30分钟仍未完成文件副本所以我尝试了使用-m命令的建议

sudo gsutil -m cp -R dir dir

它快得多。但我想知道是什么让它更快。什么-m代表什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

来自gsutil cp的文档:

  

如果您要上传大量文件,可能需要使用gsutil -m选项,以执行并行(多线程/多处理)副本:

     

gsutil -m cp -R dir gs://my_bucket'

原因是-m标志使cp命令打开了多个并行复制文件的同时请求,因此加速了很多。