I am looking to use VFS caching to solve 2 problems:
- Caching (obviously), so the data only has to be downloaded once.
- Reducing API queries and this is where chunking comes in. Torrents will often be built with 500K - 16M chunks which results in many random access requests, but with VFS you can override that and set it to 100MB or more, which with a fast connection will be downloaded very quickly.
So how do I accomplish this? Is "--vfs-cache-mode full" all I need? (plus setting location, size etc.) Does it use chunking by default or does it wait until the whole file is finished before making it available? Can I use/specify chunk size with it? I ask because this thread:
Says the chunk flag does not apply to cached remotes which confuses me.