I use Rclone on my gdrive to mount in windows. I have a tool that reads the files on that mounted drive. The tool shows me how fast it reads the files. I see reading speed of 6-8 MB/s. Rclone is running from an SSD, therefor I assume this shouldnt be a bottleneck. I upload at 50MB/s (I read that this is API V3 limit to upload, but this is with rclone browser move command). The download link is 10gbit (upload also), so speed wise the bottleneck is not my fiberline. I wonder if my speeds are normal or I could somehow improve the reading speed. Often only parts of the files are read by my tool. So far I tried to change the --drive-chunk-size 64M --vfs-read-chunk-size 64M to 32M for both, 16M for both and even 8M for both. Nothing helped. Are there some flags that could make read speeds faster? The read files are only read one time btw, after some time other files will be read and so on.
I set up my own API btw and I see activity on it.
Thank you for your help!
What is your rclone version (output from rclone version)
go version: go1.15.5
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Windows 10 Enterprise 64 bit
Which cloud storage system are you using? (eg Google Drive)
The command you were trying to run (eg rclone copy /tmp remote:tmp)
mount --allow-other --drive-chunk-size 64M --vfs-read-chunk-size 64M gdrive_crypt: Z: --config "C:\mypath\rclone.conf"**
#### The rclone config contents with secrets removed.
I am not quite a 'pro' user of rclone, but for my gdrive setup I used some of the VFS file caching flags to speed up things alot. You should check them out: https://rclone.org/commands/rclone_mount/#vfs-file-caching
You can set the caching mode, the max. space to use and the max. time files should be cached. This decreases GDrive API hits to a minimum, so you should have less errors and limits from Google.
Good Point on your side (please check the 2nd screenshot I posted with speedtest too).
I know it, since locally it reads at 50MB/s + on its report.
When I point it to the mount, it reads at 8ish MB/s on its report.
I cant really meassure it otherwise.
My guess was, that rclone mount does not get the files as fast as a copy command - that is why I asked if there is something for mounting that could speed it up.
I removed the 2 named arguments - but nothing changed.
I dont expect the same speed for remote than local obviously, but more than 8 MB/s should be possible now? I mean copy a file proofs that it could be faster (at least with copy).
i tend to run multiple mounts to the same remote, each with optimized settings.
one mount for streaming/scanning media for jellyfin
one mount for editing small files like word documents or notepad++.
one mount if i want to net share a mount over a lan.
so it depends on what you are using the mount for.
do you have another computer you can test with, other than the windows machine?