Dropbox & vfs help needed

Iam using dropbox as my main drive due no api/upload/downloda limitation.
The only downsize is slower play eg it takes around 10 seconds for movie to start playing.

My setup

rclone.conf

[dropbox]
type = dropbox
app_key = 
app_secret = 
token = {"access_token":"XXX","token_type":"bearer","expiry":"0001-01-01T00:00:00Z"}

[dropboxcrypt]
type = crypt
remote = dropbox:/crypt
filename_encryption = standard
password = XXX
password2 = XXX

Mount cmd

  rclone mount \
            dropboxcrypt: $MountPath \
            --allow-other \
            --stats 60s \
            --dir-cache-time 1m \
            --buffer-size 1G \
            --tpslimit 10 \
            --tpslimit-burst 10 \
            --vfs-read-chunk-size 128M \
            --vfs-read-chunk-size-limit off \
            --cache-workers 16 \
            --log-level ERROR \
            --log-file=$LogFile &

UnionFS mount

unionfs-fuse \
        -o cow,allow_other,nonempty,auto_cache,sync_read \
        /storage/local=RW:/mnt/flixlocal=RO:/mnt/dropboxcrypt=RO \
        $MountPath

Iam not sure if I should add flag --vfs-cache-mode minimal ( did not saw it in any other scripts )

p.s. There is no difference if I mount with or without vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --cache-workers 16 \

If you are not having trouble with applications giving errors then you don’t need it.

Have you tried setting --vfs-read-chunk-size smaller?

Also try setting --buffer-size smaller. 1GB is a a lot of buffering time even for a high bitrate video - try knocking this back to 16MB and see what happens. Then try doubling it if it causes problems and repeat.

Iam not using cache drive and i wonder does --cache-workers 16 do anything if you have only vfs

No, anything starting with --cache- only works with the cache backend, except for --cache-dir

I did some testing today with seekspeed using ncw tool https://github.com/ncw/rclone/blob/master/cmd/mount/test/seek_speed.go

MOUNTS
unionfs-fuse -o cow,allow_other,nonempty,auto_cache,sync_read /storage/local=RW:/mnt/flixlocal=RO:/mnt/dropboxcrypt=RO /mnt/cloud

rclone mount dropboxcrypt: /mnt/dropboxcrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --log-level ERROR --log-file=/home/plex/logs/mountdropboxcrypt.log

rclone mount gdrivecrypt: /mnt/gdrivecrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --log-level ERROR --log-file=/home/

$ go run seekspeed.go "/mnt/cloud/series/You/Season 01/You - S01E02 - WEBDL-1080p.mkv"
2019/02/02 08:21:19 Reading 170511 from 604055314
2019/02/02 08:21:22 Reading 459963 from 561434709
2019/02/02 08:21:24 Reading 643462 from 753379961
2019/02/02 08:21:26 Reading 578220 from 270696830
2019/02/02 08:21:29 Reading 280484 from 167837760
2019/02/02 08:21:30 Reading 350895 from 305691948
2019/02/02 08:21:32 Reading 614385 from 709112814
2019/02/02 08:21:34 Reading 300314 from 144299763
2019/02/02 08:21:36 Reading 285845 from 648782408
2019/02/02 08:21:37 Reading 625634 from 126962086
2019/02/02 08:21:39 Reading 67802 from 92409449
2019/02/02 08:21:40 Reading 401042 from 863126279
2019/02/02 08:21:42 Reading 445739 from 858636914
2019/02/02 08:21:43 Reading 85240 from 300820544
2019/02/02 08:21:45 Reading 923639 from 698649260
2019/02/02 08:21:47 Reading 1011576 from 559295272
2019/02/02 08:21:49 Reading 686863 from 842940711
2019/02/02 08:21:51 Reading 756044 from 225453075
2019/02/02 08:21:53 Reading 82935 from 382800547
2019/02/02 08:21:55 Reading 543634 from 828441564
2019/02/02 08:21:57 Reading 180882 from 753902051
2019/02/02 08:21:59 Reading 402243 from 89020412
2019/02/02 08:22:00 Reading 670611 from 905922076
2019/02/02 08:22:02 Reading 735972 from 383986151
2019/02/02 08:22:04 Reading 1025113 from 977907806
2019/02/02 08:22:06 That took 46.701144257s for 25 iterations, 1.86804577s per iteration

$ go run seekspeed.go "/mnt/dropboxcrypt/series/You/Season 01/You - S01E02 - WEBDL-1080p.mkv"
2019/02/02 08:23:48 Reading 170511 from 604055314
2019/02/02 08:23:52 Reading 459963 from 561434709
2019/02/02 08:23:54 Reading 643462 from 753379961
2019/02/02 08:23:56 Reading 578220 from 270696830
2019/02/02 08:23:57 Reading 280484 from 167837760
2019/02/02 08:23:59 Reading 350895 from 305691948
2019/02/02 08:24:01 Reading 614385 from 709112814
2019/02/02 08:24:02 Reading 300314 from 144299763
2019/02/02 08:24:05 Reading 285845 from 648782408
2019/02/02 08:24:06 Reading 625634 from 126962086
2019/02/02 08:24:08 Reading 67802 from 92409449
2019/02/02 08:24:10 Reading 401042 from 863126279
2019/02/02 08:24:11 Reading 445739 from 858636914
2019/02/02 08:24:14 Reading 85240 from 300820544
2019/02/02 08:24:16 Reading 923639 from 698649260
2019/02/02 08:24:19 Reading 1011576 from 559295272
2019/02/02 08:24:20 Reading 686863 from 842940711
2019/02/02 08:24:21 Reading 756044 from 225453075
2019/02/02 08:24:23 Reading 82935 from 382800547
2019/02/02 08:24:25 Reading 543634 from 828441564
2019/02/02 08:24:27 Reading 180882 from 753902051
2019/02/02 08:24:29 Reading 402243 from 89020412
2019/02/02 08:24:30 Reading 670611 from 905922076
2019/02/02 08:24:32 Reading 735972 from 383986151
2019/02/02 08:24:35 Reading 1025113 from 977907806
2019/02/02 08:24:37 That took 48.515593192s for 25 iterations, 1.940623727s per iteration

go run seekspeed.go "/mnt/gdrivecrypt/series/You/Season 01/You - S01E02 - WEBDL-1080p.mkv"
2019/02/02 08:32:58 Reading 170511 from 604055314
2019/02/02 08:33:09 Reading 459963 from 561434709
2019/02/02 08:33:17 Reading 643462 from 753379961
2019/02/02 08:33:17 Reading 578220 from 270696830
2019/02/02 08:33:18 Reading 280484 from 167837760
2019/02/02 08:33:19 Reading 350895 from 305691948
2019/02/02 08:33:20 Reading 614385 from 709112814
2019/02/02 08:33:20 Reading 300314 from 144299763
2019/02/02 08:33:21 Reading 285845 from 648782408
2019/02/02 08:33:30 Reading 625634 from 126962086
2019/02/02 08:33:39 Reading 67802 from 92409449
2019/02/02 08:33:39 Reading 401042 from 863126279
2019/02/02 08:33:40 Reading 445739 from 858636914
2019/02/02 08:33:49 Reading 85240 from 300820544
2019/02/02 08:33:57 Reading 923639 from 698649260
2019/02/02 08:33:58 Reading 1011576 from 559295272
2019/02/02 08:33:59 Reading 686863 from 842940711
2019/02/02 08:33:59 Reading 756044 from 225453075
2019/02/02 08:34:00 Reading 82935 from 382800547
2019/02/02 08:34:01 Reading 543634 from 828441564
2019/02/02 08:34:10 Reading 180882 from 753902051
2019/02/02 08:35:07 Reading 402243 from 89020412
2019/02/02 08:35:38 Reading 670611 from 905922076
2019/02/02 08:35:41 Reading 735972 from 383986151
2019/02/02 08:35:41 Reading 1025113 from 977907806
2019/02/02 08:35:47 That took 2m48.138221841s for 25 iterations, 6.725528873s per iteration

Added vfs fags to gdrivecrypt
rclone mount gdrivecrypt: /mnt/gdrivecrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --log-level ERROR --log-file=/home/plex/logs/mountgdrivecrypt.log

go run seekspeed.go "/mnt/gdrivecrypt/series/You/Season 01/You - S01E02 - WEBDL-1080p.mkv"
2019/02/02 08:37:50 Reading 170511 from 604055314
2019/02/02 08:37:51 Reading 459963 from 561434709
2019/02/02 08:37:52 Reading 643462 from 753379961
2019/02/02 08:38:00 Reading 578220 from 270696830
2019/02/02 08:38:09 Reading 280484 from 167837760
2019/02/02 08:38:09 Reading 350895 from 305691948
2019/02/02 08:38:19 Reading 614385 from 709112814
2019/02/02 08:38:28 Reading 300314 from 144299763
2019/02/02 08:38:28 Reading 285845 from 648782408
2019/02/02 08:38:29 Reading 625634 from 126962086
2019/02/02 08:38:29 Reading 67802 from 92409449
2019/02/02 08:38:30 Reading 401042 from 863126279
2019/02/02 08:38:31 Reading 445739 from 858636914
2019/02/02 08:38:31 Reading 85240 from 300820544
2019/02/02 08:38:32 Reading 923639 from 698649260
2019/02/02 08:38:33 Reading 1011576 from 559295272
2019/02/02 08:38:38 Reading 686863 from 842940711
2019/02/02 08:38:46 Reading 756044 from 225453075
2019/02/02 08:38:59 Reading 82935 from 382800547
2019/02/02 08:39:08 Reading 543634 from 828441564
2019/02/02 08:39:08 Reading 180882 from 753902051
2019/02/02 08:39:09 Reading 402243 from 89020412
2019/02/02 08:39:09 Reading 670611 from 905922076
2019/02/02 08:39:10 Reading 735972 from 383986151
2019/02/02 08:39:11 Reading 1025113 from 977907806
2019/02/02 08:39:11 That took 1m21.143056168s for 25 iterations, 3.245722246s per iteration

Added vfs fags to dropboxcrypt
rclone mount dropboxcrypt: /mnt/dropboxcrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --log-level ERROR --log-file=/home/plex/logs/mountdropboxcrypt.log

go run seekspeed.go "/mnt/dropboxcrypt/series/You/Season 01/You - S01E02 - WEBDL-1080p.mkv"
2019/02/02 08:47:15 Reading 170511 from 604055314
2019/02/02 08:47:18 Reading 459963 from 561434709
2019/02/02 08:47:20 Reading 643462 from 753379961
2019/02/02 08:47:22 Reading 578220 from 270696830
2019/02/02 08:47:24 Reading 280484 from 167837760
2019/02/02 08:47:25 Reading 350895 from 305691948
2019/02/02 08:47:27 Reading 614385 from 709112814
2019/02/02 08:47:29 Reading 300314 from 144299763
2019/02/02 08:47:30 Reading 285845 from 648782408
2019/02/02 08:47:32 Reading 625634 from 126962086
2019/02/02 08:47:34 Reading 67802 from 92409449
2019/02/02 08:47:35 Reading 401042 from 863126279
2019/02/02 08:47:37 Reading 445739 from 858636914
2019/02/02 08:47:40 Reading 85240 from 300820544
2019/02/02 08:47:41 Reading 923639 from 698649260
2019/02/02 08:47:42 Reading 1011576 from 559295272
2019/02/02 08:47:44 Reading 686863 from 842940711
2019/02/02 08:47:47 Reading 756044 from 225453075
2019/02/02 08:47:48 Reading 82935 from 382800547
2019/02/02 08:47:50 Reading 543634 from 828441564
2019/02/02 08:47:51 Reading 180882 from 753902051
2019/02/02 08:47:53 Reading 402243 from 89020412
2019/02/02 08:47:54 Reading 670611 from 905922076
2019/02/02 08:47:56 Reading 735972 from 383986151
2019/02/02 08:48:01 Reading 1025113 from 977907806
2019/02/02 08:48:04 That took 48.730219968s for 25 iterations, 1.949208798s per iteration

RESULT
Dropbox without vfs: That took 48.515593192s for 25 iterations, 1.940623727s per iteration
Dropbox with vfs: That took 48.730219968s for 25 iterations, 1.949208798s per iteration

Gdrivrcrypt wihtout vfs: That took 2m48.138221841s for 25 iterations, 6.725528873s per iteration
Gdrivecrypt with vfs: That took 1m21.143056168s for 25 iterations, 3.245722246s per iteration

Update

In first test I did not consider how long does it take for first block to return, since seekspeed shows times once it receives the first block.

02.02.2019 10:35:11 SPEEDSEEK TESTS STARTED

UNIONFS MOUNT
unionfs-fuse -o cow,allow_other,nonempty,auto_cache,sync_read /storage/local=RW:/mnt/flixlocal=RO:/mnt/dropboxcrypt=RO /mnt/cloud

RCLONE MOUNT
rclone mount dropboxcrypt: /mnt/dropboxcrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --log-level ERROR --log-file=/home/plex/logs/mountdropboxcrypt.log
rclone mount gdrivecrypt: /mnt/gdrivecrypt --allow-other --default-permissions --read-only --dir-cache-time 1m --max-read-ahead 1M --buffer-size 512M --fast-list --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --log-level ERROR --log-file=/home/plex/logs/mountgdrivecrypt.log

SEEKSPEED /mnt/dropboxcrypt/series/The Pretender/Season 01/The Pretender - S01E15 - SDTV.mp4
2019/02/02 10:35:14 Reading 170511 from 139258892
2019/02/02 10:35:17 Reading 459963 from 132314095
2019/02/02 10:35:18 Reading 643462 from 148544145
2019/02/02 10:35:20 Reading 578220 from 35651104
2019/02/02 10:35:22 Reading 280484 from 260122570
2019/02/02 10:35:24 Reading 350895 from 138043504
2019/02/02 10:35:26 Reading 614385 from 168471580
2019/02/02 10:35:27 Reading 300314 from 244250181
2019/02/02 10:35:29 Reading 285845 from 169983666
2019/02/02 10:35:31 Reading 625634 from 75068512
2019/02/02 10:35:33 Reading 67802 from 276559593
2019/02/02 10:35:35 Reading 401042 from 46346641
2019/02/02 10:35:37 Reading 445739 from 19919094
2019/02/02 10:35:38 Reading 85240 from 220113530
2019/02/02 10:35:40 Reading 923639 from 229904448
2019/02/02 10:35:41 Reading 1011576 from 76188962
2019/02/02 10:35:43 Reading 686863 from 225895329
2019/02/02 10:35:44 Reading 756044 from 25529309
2019/02/02 10:35:46 Reading 82935 from 274346023
2019/02/02 10:35:47 Reading 543634 from 110773440
2019/02/02 10:35:49 Reading 180882 from 261771069
2019/02/02 10:35:50 Reading 402243 from 113094254
2019/02/02 10:35:52 Reading 670611 from 203311824
2019/02/02 10:35:54 Reading 735972 from 6915823
2019/02/02 10:35:56 Reading 1025113 from 108118222
2019/02/02 10:35:59 That took 44.391197693s for 25 iterations, 1.775647907s per iteration
Finished in 0m:48s
FileSize 349M

SEEKSPEED /mnt/gdrivecrypt/series/The Pretender/Season 01/The Pretender - S01E15 - SDTV.mp4
2019/02/02 10:36:50 Reading 170511 from 139258892
2019/02/02 10:37:10 Reading 459963 from 132314095
2019/02/02 10:37:17 Reading 643462 from 148544145
2019/02/02 10:37:18 Reading 578220 from 35651104
2019/02/02 10:37:19 Reading 280484 from 260122570
2019/02/02 10:37:20 Reading 350895 from 138043504
2019/02/02 10:37:20 Reading 614385 from 168471580
2019/02/02 10:37:21 Reading 300314 from 244250181
2019/02/02 10:37:22 Reading 285845 from 169983666
2019/02/02 10:37:22 Reading 625634 from 75068512
2019/02/02 10:37:27 Reading 67802 from 276559593
2019/02/02 10:37:47 Reading 401042 from 46346641
2019/02/02 10:37:49 Reading 445739 from 19919094
2019/02/02 10:37:50 Reading 85240 from 220113530
2019/02/02 10:37:50 Reading 923639 from 229904448
2019/02/02 10:37:51 Reading 1011576 from 76188962
2019/02/02 10:37:52 Reading 686863 from 225895329
2019/02/02 10:37:52 Reading 756044 from 25529309
2019/02/02 10:37:53 Reading 82935 from 274346023
2019/02/02 10:37:58 Reading 543634 from 110773440
2019/02/02 10:38:19 Reading 180882 from 261771069
2019/02/02 10:38:37 Reading 402243 from 113094254
2019/02/02 10:38:41 Reading 670611 from 203311824
2019/02/02 10:38:50 Reading 735972 from 6915823
2019/02/02 10:39:09 Reading 1025113 from 108118222
2019/02/02 10:39:18 That took 2m27.868782702s for 25 iterations, 5.914751308s per iteration
Finished in 3m:19s
FileSize 349M

Dropbox took around 4 seconds
Gdrive took 51 seconds ( not sure why is that slow since i did not use rclone gdrive mount for over 2 years … i was using plexdrive before switching to dropbox )

Interesting results, thank you!

I make 2 conclusions from that

  • For dropbox the vfs flags don’t seem to make a lot of difference where as for drive they do.
  • Seek performance is much better on dropbox

From that I would expect dropbox to be quite a bit faster starting playing than google drive - is that what you see?

On dropbox you are seeing startup times of ~10s. This is time for about 5 seeks which seems like a plausible number you might need to start playing a video.

Yes my dropbox startup time is less then 10 seconds, but I saw users reporting gdrive with vfs startup is around 2 seconds ( I had that as well with plexdrive when I was using gdrive )

We would need someone else to test it with their gdrive eg @Animosity022 could you try it since i saw you were tweaking performance a lot.

My test script: https://gist.github.com/ajkis/657d2e4eeee6f619e58ca05953164f8c

Here is my GD with my current mount:

felix@gemini:~/scripts$ ./seektest
02.02.2019 07:57:09 SPEEDSEEK TESTS STARTED

/usr/bin/rclone mount gcrypt: /GD --allow-other --bind 192.168.1.30 --buffer-size 256M --dir-cache-time 72h --drive-chunk-size 32M --log-level INFO --log-file /home/felix/logs/rclone.log --timeout 1h --umask 002 --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --rc

SEEKSPEED /GD/100M.file
2019/02/02 07:57:10 File Open took 740.499µs
2019/02/02 07:57:11 Reading 170511 from 3997010 took 756.406941ms
2019/02/02 07:57:11 Reading 459963 from 55931421 took 393.200381ms
2019/02/02 07:57:12 Reading 643462 from 59171537 took 418.854204ms
2019/02/02 07:57:12 Reading 578220 from 39190558 took 414.369004ms
2019/02/02 07:57:12 Reading 280484 from 94963616 took 362.006302ms
2019/02/02 07:57:13 Reading 350895 from 21454084 took 389.244066ms
2019/02/02 07:57:18 Reading 614385 from 34699574 took 5.333707801s
2019/02/02 07:57:18 Reading 300314 from 87272715 took 332.344028ms
2019/02/02 07:57:24 Reading 285845 from 47057768 took 5.356986639s
2019/02/02 07:57:24 Reading 625634 from 52633990 took 393.55945ms
2019/02/02 07:57:24 Reading 67802 from 85725473 took 324.851054ms
2019/02/02 07:57:25 Reading 401042 from 9333311 took 380.638614ms
2019/02/02 07:57:25 Reading 445739 from 31415178 took 360.18412ms
2019/02/02 07:57:26 Reading 85240 from 18272872 took 374.410961ms
2019/02/02 07:57:26 Reading 923639 from 37014388 took 492.441895ms
2019/02/02 07:57:26 Reading 1011576 from 39081944 took 26.049634ms
2019/02/02 07:57:26 Reading 686863 from 96602623 took 341.417587ms
2019/02/02 07:57:27 Reading 756044 from 27648203 took 419.280049ms
2019/02/02 07:57:27 Reading 82935 from 30736283 took 305.367419ms
2019/02/02 07:57:28 Reading 543634 from 13714932 took 474.040062ms
2019/02/02 07:57:28 Reading 180882 from 66189515 took 357.488426ms
2019/02/02 07:57:28 Reading 402243 from 72016420 took 373.424735ms
2019/02/02 07:57:29 Reading 670611 from 81694652 took 427.659438ms
2019/02/02 07:57:29 Reading 735972 from 28990319 took 373.618348ms
2019/02/02 07:57:30 Reading 1025113 from 84507910 took 414.27126ms
2019/02/02 07:57:30 That took 19.596852242s for 25 iterations, 783.874089ms per iteration
Finished in 0m:21s
FileSize 100M

Its weird why my gdrive is so much slower, I used same flags as you now

rclone mount gdrivecrypt: /mnt/gdrivecrypt --allow-other --dir-cache-time 72h --buffer-size 256M --drive-chunk-size 32M --fast-list --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --log-level ERROR --log-file=/home/plex/logs/mountgdrivecrypt.log --rc

SEEKSPEED /mnt/gdrivecrypt/tmp/100M.file
2019/02/02 17:49:27 Reading 170511 from 3997010
2019/02/02 17:49:28 Reading 459963 from 55931421
2019/02/02 17:49:29 Reading 643462 from 59171537
2019/02/02 17:49:39 Reading 578220 from 39190558
2019/02/02 17:49:48 Reading 280484 from 94963616
2019/02/02 17:49:48 Reading 350895 from 21454084
2019/02/02 17:49:49 Reading 614385 from 34699574
2019/02/02 17:49:49 Reading 300314 from 87272715
2019/02/02 17:49:50 Reading 285845 from 47057768
2019/02/02 17:49:50 Reading 625634 from 52633990
2019/02/02 17:49:51 Reading 67802 from 85725473
2019/02/02 17:49:52 Reading 401042 from 9333311
2019/02/02 17:50:01 Reading 445739 from 31415178
2019/02/02 17:50:11 Reading 85240 from 18272872
2019/02/02 17:50:19 Reading 923639 from 37014388
2019/02/02 17:50:27 Reading 1011576 from 39081944
2019/02/02 17:50:27 Reading 686863 from 96602623
2019/02/02 17:50:28 Reading 756044 from 27648203
2019/02/02 17:50:28 Reading 82935 from 30736283
2019/02/02 17:50:29 Reading 543634 from 13714932
2019/02/02 17:50:30 Reading 180882 from 66189515
2019/02/02 17:50:30 Reading 402243 from 72016420
2019/02/02 17:50:31 Reading 670611 from 81694652
2019/02/02 17:50:31 Reading 735972 from 28990319
2019/02/02 17:50:32 Reading 1025113 from 84507910
2019/02/02 17:50:37 That took 1m9.800823689s for 25 iterations, 2.792032947s per iteration
Finished in 1m:11s

Do you see any errors in the debug log? I’m curious what it’s doing from a log perspective.

No errors in log, its just slow for some reason.

p.s. Do you have dropbox for test to see which one is faster on your end.

So the load definitely matters without a doubt.

I have a few streams going as opposed to my no stream test this morning and the results mix up a little.

I tested with a dropbox account as well as I have a trial for the month, but overall drop is definitely just slower.

felix@gemini:~/scripts$ ./seektest
02.02.2019 12:15:19 SPEEDSEEK TESTS STARTED

/usr/bin/rclone mount gcrypt: /GD --allow-other --bind 192.168.1.30 --buffer-size 256M --dir-cache-time 72h --drive-chunk-size 32M --log-level INFO --log-file /home/felix/logs/rclone.log --timeout 1h --umask 002 --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off --rc
/usr/bin/rclone mount dcrypt: /Test --allow-other --bind 192.168.1.30 --buffer-size 256M --dir-cache-time 72h --log-level DEBUG --log-file /home/felix/logs/testdrop.log --timeout 1h --umask 002

SEEKSPEED /GD/100M.file


2019/02/02 12:15:20 File Open took 523.056µs
2019/02/02 12:15:20 Reading 170511 from 3997010 took 849.331075ms
2019/02/02 12:15:21 Reading 459963 from 55931421 took 647.891696ms
2019/02/02 12:15:22 Reading 643462 from 59171537 took 558.225935ms
2019/02/02 12:15:22 Reading 578220 from 39190558 took 414.79308ms
2019/02/02 12:15:27 Reading 280484 from 94963616 took 5.43237743s
2019/02/02 12:15:28 Reading 350895 from 21454084 took 440.807023ms
2019/02/02 12:15:33 Reading 614385 from 34699574 took 5.37978294s
2019/02/02 12:15:39 Reading 300314 from 87272715 took 5.376081797s
2019/02/02 12:15:39 Reading 285845 from 47057768 took 287.557224ms
2019/02/02 12:15:39 Reading 625634 from 52633990 took 360.049109ms
2019/02/02 12:15:40 Reading 67802 from 85725473 took 379.975785ms
2019/02/02 12:15:40 Reading 401042 from 9333311 took 330.59131ms
2019/02/02 12:15:41 Reading 445739 from 31415178 took 473.427924ms
2019/02/02 12:15:41 Reading 85240 from 18272872 took 409.539257ms
2019/02/02 12:15:41 Reading 923639 from 37014388 took 368.879875ms
2019/02/02 12:15:41 Reading 1011576 from 39081944 took 41.919405ms
2019/02/02 12:15:47 Reading 686863 from 96602623 took 5.393939672s
2019/02/02 12:15:57 Reading 756044 from 27648203 took 10.457616047s
2019/02/02 12:15:58 Reading 82935 from 30736283 took 398.249025ms
2019/02/02 12:15:58 Reading 543634 from 13714932 took 334.006448ms
2019/02/02 12:15:58 Reading 180882 from 66189515 took 318.892051ms
2019/02/02 12:15:59 Reading 402243 from 72016420 took 445.61151ms
2019/02/02 12:16:04 Reading 670611 from 81694652 took 5.43855864s
2019/02/02 12:16:15 Reading 735972 from 28990319 took 10.499989522s
2019/02/02 12:16:15 Reading 1025113 from 84507910 took 334.160142ms
2019/02/02 12:16:15 That took 55.373265017s for 25 iterations, 2.2149306s per iteration
Finished in 0m:56s
FileSize 100M
SEEKSPEED /Test/100M.file
2019/02/02 12:16:16 File Open took 335.130598ms
2019/02/02 12:16:18 Reading 170511 from 3997010 took 2.221722281s
2019/02/02 12:16:19 Reading 459963 from 55931421 took 1.075013586s
2019/02/02 12:16:20 Reading 643462 from 59171537 took 1.060614671s
2019/02/02 12:16:21 Reading 578220 from 39190558 took 1.096836879s
2019/02/02 12:16:22 Reading 280484 from 94963616 took 1.064211986s
2019/02/02 12:16:23 Reading 350895 from 21454084 took 1.090073599s
2019/02/02 12:16:24 Reading 614385 from 34699574 took 1.085275953s
2019/02/02 12:16:31 Reading 300314 from 87272715 took 6.133648611s
2019/02/02 12:16:32 Reading 285845 from 47057768 took 1.144339075s
2019/02/02 12:16:38 Reading 625634 from 52633990 took 6.59801737s
2019/02/02 12:16:40 Reading 67802 from 85725473 took 1.627189562s
2019/02/02 12:16:51 Reading 401042 from 9333311 took 11.181134949s
2019/02/02 12:16:52 Reading 445739 from 31415178 took 1.224151428s
2019/02/02 12:16:53 Reading 85240 from 18272872 took 1.050989655s
2019/02/02 12:16:55 Reading 923639 from 37014388 took 1.535142106s
2019/02/02 12:16:55 Reading 1011576 from 39081944 took 208.952395ms
2019/02/02 12:16:57 Reading 686863 from 96602623 took 1.43770929s
2019/02/02 12:17:03 Reading 756044 from 27648203 took 6.392460979s
2019/02/02 12:17:04 Reading 82935 from 30736283 took 991.040496ms
2019/02/02 12:17:10 Reading 543634 from 13714932 took 6.483348915s
2019/02/02 12:17:12 Reading 180882 from 66189515 took 1.217640105s
2019/02/02 12:17:13 Reading 402243 from 72016420 took 1.375202514s
2019/02/02 12:17:14 Reading 670611 from 81694652 took 1.231733447s
2019/02/02 12:17:20 Reading 735972 from 28990319 took 6.204160882s
2019/02/02 12:17:22 Reading 1025113 from 84507910 took 1.408547454s
2019/02/02 12:17:22 That took 1m6.140166771s for 25 iterations, 2.64560667s per iteration
Finished in 1m:7s
FileSize 100M

Do you use your own API on your Gdrive mount? If not that explains your slow startup time.