8000 Global Rate Limit · Issue #9 · deranjer/goTorrent · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Global Rate Limit #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
iamacarpet opened this issue Jan 26, 2018 · 2 comments
Closed

Global Rate Limit #9

iamacarpet opened this issue Jan 26, 2018 · 2 comments

Comments

@iamacarpet
Copy link

A global rate limit, to apply across all torrents like uTorrent has, would be great.

It would be good to have the option to set independently for upload / download, with an option to change on the fly without restart, if possible.

@deranjer
Copy link
Owner

As far as i can tell, https://github.com/anacrolix/torrent has support for a limiter, I just need to do the research and testing on exactly how to use it. I'll also ask in gitter to see if anacrolix can support me on this. If so, I could add an option to the settings.toml file that will allow you to set a global rate limit.

If the underlying torrent library supports this I am optimistic on this being implemented in 0.2.0.

@deranjer deranjer added this to the v0.2.0 milestone Jan 26, 2018
@deranjer deranjer self-assigned this Jan 26, 2018
@deranjer
Copy link
Owner

Okay, doing some testing on the settings in the config.toml file as follows:

    #Limits your upload and download speed globally, all are averages and not burst protected (usually burst on start).
    #Low = ~.05MB/s, Medium = ~.5MB/s, High = ~1.5MB/s
    UploadRateLimit = "Low"  #Options are "Low", "Medium", "High", "Unlimited" #Unlimited is default
    DownloadRateLimit = "Low"

The speeds do appear to burst past the limits randomly but as far as I can tell it averages out. This could also just be an issue with how I am measuring the speed of dl/upload. Also not sure what I should set the levels at, let me know what you think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants
0