It's best to use the question template for any questions.
You are using a bleeding edge kernel so I'd avoid that and use something stable.
You'd want to grab the latest version and use that.
You'd want to post a full transfer log and see what's going on.
If you are mainly transferring large files, you can increase that to 128/256/512/1024M depending on your system specs.
Producing a full log would take an hour.
Is there any information printed at the end that would be useful?
Because it seems to me it's just the same output for each chunk transmitted, so I would let it run for an hour for no extra information...
That seems to be a snippet of the log and not the full log.
A general tip as when you have someone using their time to help you out with a problem, why fight them?
Can you just post the full log?
I asked for the kernel because if you search the forums, there are numerous issues with the newer kernels due to async reads in the new kernels. Those tend to show up in the full logs and if not, it is another thing that can be ruled out.
I'm assuming when the transfer is happening, you have sufficient bandwidth on the system and you've checked for CPU/Disk/Memory items already as well.
My general speeds are maxing out my gigabit using rclone/Google drive when I uploaded:
Transferred: 54.635G / 54.635 GBytes, 100%, 86.967 MBytes/s, ETA 0s
Transferred: 246.518G / 246.518 GBytes, 100%, 88.866 MBytes/s, ETA 0s
Transferred: 228.247G / 228.247 GBytes, 100%, 91.020 MBytes/s, ETA 0s
Those are my last 3 days as an example. I use primarily defaults minus a very large drive-chunk-size of 1024M since I have a machine with 32G of memory on it and no constraints.
You are also using 1.50.2 and you can upgrade to 1.51 and produce a log.
Did you check network errors? traceroute? See if you have intermittent issues along the network route? Are you hosting on a VPS? Perhaps you're being throttled by your or your VPS provider? Perhaps try a VPN? Hardcode some IPs mapping too google servers and try different ones. Use a different DNS provider (like google or cloudflare) to see if you get different results? Are you okay on memory? Disk i/o? CPU?
I don't mean to sound insensitive. But if you ask for help, you kind of need to be ready to provide information necessary for people to help you. The things I mentioned do help in figuring out what is wrong and where the bottle-neck is. No one knows what configuration you have or what you're running. If you'd like help, then most folks on here would be glad to help.
I was asking you to actually 'try' a vpn.
That isn't neccessarily a good or bad thing. The question is around peering here.
Top gives you CPU resources. It doesn't tell you a lot of information on much else like if your disk is busy. Perhaps you have a I/O bottleneck. We don't know.
In my observation its pretty predictable. Its the OS/network/Google API that can be unpredictable.
I don't see any detail you've actually given anyone to help. All we know is you run a command and you're not happy and you're running version 1.50.2 without a vpn and with google DNS.