So I tried to swap from plexdrive to rclone cache and find that I can’t play 4K at all with rclone cache. I tried to identify why and during my testing I am finding that cache version is 1/3rd the speed. I have 1000/250 connection so it’s plenty fast.
I cleared both caches before hand to ensure it wasn’t using cached data.
Turn off cache writes if you are using cache-tmp-upload.
the buffer size needs 0M
transfers/checkers can be removed since it doesn’t do anything on a mount
I just leave cache-workers at 5, one up from the default at 4
I remounted again and so far it does seem smoother now. I’m still curious why the speed is significantly slower than non cached, but Ill give it some time and see how it handles things over the next few days.
I am running your config and tried rsync on a file but only get 6 MB/s on a 10gbps server for GDrive>Local. Is there something I can add to my config to hopefully speed it up since a 2160p Bluray remux can peak at 128mbps (16 MB/s) according to the format specifications
EDIT: I seem to get better results with a 50MB cache chunk size and upping the workers from 4 to 16
afaik Tautilli only shows what Plex reports and that bit is the “Plex Streaming Brain” estimate of required bandwidth, which is usually way higher than the Bitrate of the file. And in my experience, usually wrong
Yeah, that’s why I usually ignore the required bandwidth. However, in this particular image even the “Quality” section was showing an insane value. Hence, my question.
Rclone copy starts a single download stream. I Am pretty sure that Rclone cache starts a new partial file download for every chunk. This will impact transfer speeds (tcp connection setup, slow start). In theory a larger chunk size and a higher number of workers will result in faster transfers. The disk type (SSD?) & speed will also have an effect on your result.
(a larger chunk size will likely result in a noticeable start delay in plex)