Hi, I was on a 300Mbps connection previously and I would test my speed with an rsync copy of a movie. I was usually getting around 30MB/s.
I upgraded my internet yesterday to Comcast Gigabit and I am still only getting around 30MB/s. I went to the drive website and started a download and it was running around 95MB/s. Why such a difference? Any ideas on how to speed up my rclone mount?
I have tried changing my host file to different IP's for www.googleapis.com with minimal differences in speed.
I'm a little confused by your terminal screenshot. You're using rsync from within the rclone mount to copy a file to /home/plex? I'm pretty sure that's gonna slow you down. If you use rclone copy instead do you see any speed improvement?
Are you running rclone through a VPN? If so maybe that's the bottleneck?
I went ahead and tried a large movie in Plex and it keeps pausing having to buffer. Just seems odd for having a 1 Gigabit connection... Is it possible to multi-thread 1 file?
It looks more like yours when I play a much smaller file. I'm the 5-7GB range. The file I was just attempting to play is more like 30GB. All direct streaming and no transcoding. Occasionally it will transcode the audio. Everything is wired and at the switch where the tv is connected I can pull about 750Mbps from a speed test.
Someone mentioned that I should change my congestion protocol to BBR. I went ahead and tried that with mixed results. For the first minute I get great speeds. What the heck is happening!
So, super odd correlation. If I run a speedtest at fast.com my speeds while running an rsync stay at that 100-110MB/s mark for about a minute. Otherwise I get the start at 30MB/s and fall from there... what in the world....
Wasn't the Gdrive API v3 that is currently used by rclone limited to something between 25-35MB/s?
Read a lot of topics about that here and have exactly the same issue.
It seems like --drive-v2-download-min-size SizeSuffix If Object's are greater, use drive v2 API to download. (default off)
Should fix that. However, it seems to not work in my case.
(But never actually had time to dig deeper into that. Maybe I did something wrong.)