As you said, look into swapping out cache for a vfs setup. I was running animosity’s setup and trying to marry vfs/cache but, in the end, dropped to a close mirror of his because cache performance was causing 10-30s startup times. This is my seedbox’s mount systemd:
Note that that’s on a 1Gbps connection and I still have my buffersize at 64M. Plex starts playback for all users nearly immediately unless their peering to my server is garbage.
Try increasing your cache size to something like 64M or 128M. Also, set the --buffer-size to 0M since cached chunks are already stored in memory for some time.
Do you mean cache-chunk-size to 64M or 128M? Reading the docs I’m not sure what’s better for me. I’m on a 250mbit connection at the moment, so it’s not the quickest.
Do you think increasing will make a difference?
I’ll try lowering buffer-size to see what that does