rclone/fs/accounting
Nick Craig-Wood 463a18aa07 fs/accounting: make edge bandwidth limiters have smaller bursts to make smoother
This change decreases the edge limiter burst size which dramatically
increases the smoothness of the bandwidth limiting.

The core bandwidth limiter remains with a large burst so it isn't
affected by double rate limiting on the edge limiters.

See: #4395
See: https://forum.rclone.org/t/bwlimit-is-not-really-smooth/20947
2021-01-30 17:39:30 +00:00
..
accounting_other.go accounting: refactor bwlimit code to allow for multiple slots 2021-01-30 17:39:30 +00:00
accounting_test.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00
accounting_unix.go accounting: refactor bwlimit code to allow for multiple slots 2021-01-30 17:39:30 +00:00
accounting.go Add --bwlimit for upload and download #1873 2021-01-30 17:39:30 +00:00
inprogress.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00
prometheus.go accounting: add context.Context #3257 #4685 2020-11-09 18:05:54 +00:00
stats_groups_test.go accounting: add context.Context #3257 #4685 2020-11-09 18:05:54 +00:00
stats_groups.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00
stats_test.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00
stats.go log: make it easier to add parameters to JSON logging 2021-01-05 19:44:25 +00:00
token_bucket_test.go Add --bwlimit for upload and download #1873 2021-01-30 17:39:30 +00:00
token_bucket.go fs/accounting: make edge bandwidth limiters have smaller bursts to make smoother 2021-01-30 17:39:30 +00:00
tpslimit_test.go accounting: factor --tpslimit code into accounting from fshttp 2021-01-08 10:29:57 +00:00
tpslimit.go accounting: factor --tpslimit code into accounting from fshttp 2021-01-08 10:29:57 +00:00
transfer.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00
transfermap.go fs: deglobalise the config #4685 2020-11-26 16:40:12 +00:00