[Libtorrent-devel] throttle_interval deprecated in rtorrent etch
and unstable?
Josef Drexler
josef at ttdpatch.net
Sun May 4 12:23:00 UTC 2008
On May 4, 2008, at 1:26 AM, Michael Ole Olsen wrote:
> i tried adding throttle_interval 1 to my .rtorrentrc config file,
> but it seems the config option is deprecated.
It's been removed in Oct 2005 (rev.589) already, when the throttle
was changed to do automatic interval scaling (making the interval
smaller the higher the bandwidth).
> i need something to change the interval at which it throttles so it
> wont lag my connection when downloading at 90% of my bandwidth.
A better solution for problems due to packet queueing in your modem/
router is to implement a packet limiter at the packet level, since
that'll work for all apps and not just rtorrent. I've had very good
results with the dsl_qos_queue tool, it is easy to setup and very
good at sending higher priority packets out first (like ACKs, the
delay of which is what makes your connection lag, and small SSH
packets). It also works at the packet level so it takes things like
TCP/IP headers and auxiliary and retransmitted packets into account,
something that rtorrent cannot control at the application level.
With a packet limiter you can then upload at your full bandwidth
limit and still not have any noticeable lag even when you then send a
large email or upload a big file in your browser at the same time.
There are other tools than dsl_qos_queue, but I've found them all
harder to setup with little additional benefit.
--
Josef Drexler
josef at ttdpatch.net
More information about the Libtorrent-devel
mailing list