[HELP] "Low" upload speed with rclone copy

Hello,

When uploading an 1.4GO file to teamdrive with rclone copy, my upload speed is only about 200Mbps according to windows task manager. (340 on the 1rst try according to the log)

And on the second try: Transferred: 1.402G / 1.402 GBytes, 100%, 276.896 MBytes/s, ETA 0s

If I upload my file directly to my teamdrive through google chrome, my 600Mbps upload speed is maxed out. https://gyazo.com/7a3b5be43b3df3718f3712fd77b2b9a1 (screenshot while uploading)

Am I doing someting wrong ? How can I max out my upload speed with rclone copy ? Thanks !

The command I'm using :

rclone copy F:\Téléchargements\jellyfish-400-mbps-4k-uhd-hevc-10bit X:\test --log-file=C:\rclone\log.txt --log-level DEBUG

Logfile : https://pastebin.com/ZvqdxYj7

rclone.conf : https://pastebin.com/datPXUGt

rclone v1.50.2

  • os/arch: windows/amd64
  • go version: go1.13.4

Unfortunately, you are comparing an apple to an orange as the API for GDrive and the Web UI are two different things so it's hard to compare speeds.

You should copy directly to your remote rather than going to a mount.

You can try to use drive chunk size and see if something works better. I find 128M works well for me. Some people have found larger works, some smaller.

https://rclone.org/drive/#drive-chunk-size

1 Like

I see, thanks for your explaination. Sorry if this question is dumb but I dont seem to understand how to do that.

So let's say I want to upload from my local drive "F" to my "gdrive" remote, in the "test" folder, am I supposed to use something like that? :

rclone copy F:\Téléchargements\jellyfish-400-mbps-4k-uhd-hevc-10bit gdrive\test

As it dont seems to work... Sorry if this is already documented, can't find anything

EDIT : Nevermind, i used "gdrive:/test" and it seems to work. Now I'm gonna try some chunk size settings

EDIT 2 : It's much much better with chunk size 128M, thank you very much.

Awesome! It uses memory so that's the only downside. Big files are more annoying to move around so I tend to transfer 4 at a time which is the default to max out my gigabit link.

I bet you'll get better results with chunk size 256MB.

Yes in fact, I didnt edited my post a 3rd time but I've got around 450-550Mbps using 256 :slight_smile:

Good to know, thanks again!

You could increase the number––provided you have enough RAM––to something suitable, till it maxes your connection.

Ok i'll give a try.
According to https://rclone.org/drive/#drive-chunk-size it must be x2. So 256 => 512(oops) => 1G right?

I have a question, can I set the drive chunk size in the rclone.conf file? Because when I try to do so there is an error, I must do something wrong...

Not sure.
@Animosity022

If you're copying to the remote, which is always recommended, you have to specify it in the command. --drive-chunk-size 256M

Ok so I have to type that command every time I wanna transfer something. Got it, thanks dude!

1 Like

I was wrong. It turns out you can put that in rclone.conf:

chunk_size = 256M

Or edit advanced config through rclone config.

1 Like

Lovely! Thanks again

1 Like

This is correct as I came across this today.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.