I have Google Drive mounted with rclone, but it seems that Google Drive is throttling me sometimes. Not quite sure what causes it.
Essentially, plex playback is fine for almost all files and can reach 500+ mbps during playback. Rarely, some files will not playback correctly. I will see traffic that starts at 100 mbps that drops down to 10 mbps. I also noticed that copying a file from the rclone mount will only result in 10 mbps transfer every time regardless of the file. Downloading any file directly from the web interface in Chrome also results in a measly 10 mbps for any file, even those shared by other users.
Here’s the strange thing there are three ways to increase the download speed.
If I begin playback of another file in Plex while copying a file from the mount, the copy speed on another computer immediately increases to 350 + mbps. Even stranger, the playback of a file also affects the download speed in Chrome as well. The Chrome download speeds also increase to 30MB/s. Stopping playback in Plex also results in the speeds decreasing again.
If I download any Google Drive file remotely using a VPN (locally hosted), it will increase the download speeds on my local network. Downloading a file from two different PCs locally or two files on the same PC make no difference in download speed.
Using a public VPN resolves download speeds.
Here are my RClone settings:
–allow-other --buffer-size=2048M --drive-chunk-size=256M --vfs-read-chunk-size=256M --vfs-read-chunk-size-limit=0 --transfers=10 --rc --tpslimit=5 --timeout=1h -vv --dir-cache-time=72h --poll-interval=55s --vfs-cache-poll-interval=1m0s --vfs-cache-max-age=73h
I run RClone in docker using this container that I forked.
TLDR: Google Drive is acting weird and can speed up downloads randomly. Playback speeds up file transfers.