我试图将.mp4
文件从我的本地目录复制到我的谷歌云存储桶,使用:
gsutil cp my_filefile.mp4 gs://my_bucket
这部分按预期工作,但是当我尝试限制带宽时,使用:
trickle -d 10 -u 10 gsutil cp my_filefile.mp4 gs://my_bucket
上传以相同的速率发生,而不是 10 kb/s。我读过它trickle
不处理静态可执行文件,.mp4 似乎是因为ldd my_file.mp4
在终端中运行时,它返回not a dynamic executable
。
有没有人遇到过同样的问题,如果是这样,问题是如何处理的,还是我以错误的方式处理这个问题?
更新1:原来我使用什么文件并不重要。gsutil 仍然以某种方式绕过涓流。我已经测试过,trickle 是否可以与其他程序一起使用,并且它可以按预期执行,并具有带宽控制。我还测试了gsutil mv
和gsutil rsync
,结果与 . 相同cp
。我还测试了 arm64 系统上的带宽限制,结果相同。