【问题标题】:Why is gsutil -m cp -R much faster than gsutil cp -R为什么 gsutil -m cp -R 比 gsutil cp -R 快得多
【发布时间】:2015-01-30 13:32:20
【问题描述】:

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

sudo gsutil cp -R dir dir

我花了 30 分钟还是没有完成文件复制所以我尝试了使用 -m 命令的建议

sudo gsutil -m cp -R dir dir

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

谢谢!

【问题讨论】:

    标签: google-compute-engine gsutil


    【解决方案1】:

    来自gsutil cp的文档:

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

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

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

    【讨论】:

    • 谢谢。这是有道理的(Y)
    猜你喜欢
    • 2014-10-04
    • 2021-01-30
    • 2020-04-16
    • 2020-02-09
    • 2021-05-20
    • 2021-11-25
    • 2019-01-01
    • 2021-10-10
    • 2014-06-11
    相关资源
    最近更新 更多