Don't think rclone is abiding by bwlimit

What is the problem you are having with rclone?

I set --bwlimit to 8M, it tells me it's limiting it in the log, but it's still spiking my upload to max which is causing huge issues when I'm raiding in ffxiv and basically any connection online.

Run the command 'rclone version' and share the full output of the command.

rclone v1.59.0-beta.6308.7e7a8a95e

  • os/version: slackware 15.0 (64 bit)
  • os/kernel: 5.15.46-Unraid (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.18.3
  • go/linking: static
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Google Drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

#!/bin/bash
rclone mount \
--allow-other \
--drive-acknowledge-abuse \
--dir-cache-time=1000h \
--drive-chunk-size=256M \
--cache-dir=/mnt/user/tmp-cache/rclone \
--timeout=10m \
--poll-interval 1m \
--buffer-size=32M \
-vv \
--poll-interval 1m \
--vfs-cache-mode full \
--vfs-cache-max-age 1000h \
--vfs-read-chunk-size=32M \
--vfs-read-chunk-size-limit=2G \
--bwlimit 8M \
--gid=100 \
--uid=99 \
--umask=000 \
gdrive:"TV Shows" /mnt/user/media/media/"TV Shows" &

The rclone config contents with secrets removed.

[gdrive]
type = drive
client_id = 
client_secret = 
scope = drive
token = {"access_token":"","token_type":"Bearer","refresh_token":"1//0gkBxR4Ra8ucXCgYIARAAGBASNwF-L9IrmQ3qp8gASOcql1XNIpkdUr1QZsqAS5_kwbNRqki0UbOIZDomuxZEPN0XcGyLbL_quHQ","expiry":"2022-06-20T18:13:41.657084979+10:00"}
team_drive = 
root_folder_id = 1JKFTy11iPcNQzFxatLpSBZeSt-tFa2cr

A log from the command with the -vv flag

https://pastebin.com/tJZMq0V3)

You mean from uploading? That's Outbound on that graphic which is hitting at 73Mbs?

That looks right based on your setting as you have 8M which is around 64Mbs and the output looks to be 73.4 Mbps.

What's your upload and are you trying to limit it to?

Yeah, that's it.

I have a 50Mbps upload. I guess I want to limit it more then. What would you suggest?

It uses MB over Mb so that's always a confusing spot.

      --bwlimit BwTimetable                  Bandwidth limit in KiB/s, or use suffix B|K|M|G|T|P or a full timetable

So if you have 50 upload, pick the number you want to limit to out of that 50 and divide by 8 to g from bits to bytes.

Let's say I wanted 35 Mb/s so I'd use 4.375

--bwlimit 4.375M

for my limit.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.