bcedu / VGrive

Google Drive client for linux
GNU General Public License v3.0
313 stars 33 forks source link

Network throttling? #62

Open PNMarano opened 4 years ago

PNMarano commented 4 years ago

Hi! Are there hidden network throttling/priority/etc settings somewhere in the gui and/or a config file? I'm asking because I'm getting EXTREMELY slow speeds out of vGrive. I just started using it (1.4.0) and it's taking 3+ hours to download ~2.4 GB of data. This would normally take less than 10 minutes.

I'm seeing this on both (Ubuntu Budgie 19.10) systems I've setup vGrive on. Otherwise I'm not experiencing any connection or speed issues. One system is a laptop that I've used at two different locations, with the same results. Any suggestions would be welcome. Thanks!

bcedu commented 4 years ago

There is no network settings. If the speed/capacity is limited, it is done by an external program.

Did you have this issue with previous versions?

clrOne commented 4 years ago

Same problem for me. My total drive space used is 7.4GB which is taking 2 full days to sync and it's still ongoing. Perhaps this can be caused by application using the same client client_id for API and exceeding quota limit?

bcedu commented 4 years ago

The quota limit is:

From the google console I can know VGrive hasn't exeded the queries per day but I don't know if it culd be exeding the queries per user limit

davidbuzz commented 4 years ago

Comparing the download bandwidth of VGrive to https://docs.odrive.com/docs/odrive-sync-agent and a 'full sync' with odrive.py of my google drive, i find that on a gigabit wired ethernet connection to my switch and with a good internet connection that claims to do 100Mbps, I'm able to get data through 'odrive' off my GoogleDrive at about 12MiB/s, or about 96-100Mbps.... it seems to do as many concurrent file "syncs"/downloads as it takes to max-out my internet link.... which is great.
VGrive is terrible in comparison, it seems to download one file at a time, and even after letting it go for some time using just 10KiB/s (~90kbps) so it could flag a bunch of files as 'not deleted/moved' (needs caching of this info too) and then get to the actual downloading, it still only did occassional download peaks of 8-50KiB/s , which is terrible. I do however love the GUI in VGrive, so would totally prefer to use it if it was even 1/10th the speed of odrive-sync-agent+odrive.py

UnixPhonez commented 2 years ago

seems kind of slow