Ldthrottle is a program that can throttle the bandwidth used by
nearly any program. To achieve this, it makes use of the environmental
variable LD_PRELOAD hence the name ldthrottle. It overwrites the read/recv and write/send functions (and many others) in order to throttle the banwidth used by that program.
Ldthrottle works fine with wget and kget (although, the latter tends
to become laggy, which should be possible to fix by checking the
throttling limit several times per second instead of only one)
Nonblocking sockets are not yet implemented correctly but will still be throttled :)
| Attachment | Size |
|---|---|
| ldthrottle_0.5.tbz | 4.93 KB |