Upload speed to google drive - drive-chunk-size

Hi, i have question related to upload speed on google drive.

When i set drive-chunk-size=512M (or 256) everything work almost perfect but my upload graph looks like this:

As you can see there are breaks (spot on graph where upload speed significantly decrease) related to drive-chunk-size, if value is bigger then there is less breaks but they are always present.

I have Debian 10 and the newest version of rclone.
Below is my config:

rclone mount remote: /path
--allow-other
--drive-chunk-size=512M
--cache-db-purge
--buffer-size 32M
--use-mmap
--vfs-cache-mode minimal
--vfs-read-chunk-size 128M
--vfs-read-chunk-size-limit off

I'm using own client ID and secret.
Also hardware is not bottleneck (a lot of free ram, 6 cores of CPU without any utilization, and disk almost in IDLE state)
Without drive-chunk-size option i can utilize only 50% of my connection speed so i'm assuming this option in config is required for large file uploads.

What should i do to utilize upload speed in 100% without any breaks related to drive-chunk-size? Is there any magic option which allow to further buffer uploaded files?

Alas the protocol is single threaded so rclone

  • sends chunk
  • waits for response
    -sends next chunk

so there will always be a small gap :frowning:

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