On Thu, 23 Sep 2004, Craig wrote:
If you want to control the bandwidth.. I can recommend 'trickle'
I'm not sure if this answers your question, I'm just shooting in the dark here ;)
It's a good-ish approximation. The manpage says that trickle restricts (for example) the ftp client never to use more than some fixed, user-chosen amount of bandwidth. What I'd really like is something more automated, that restricts the ftp client to using some very small bandwidth when other processes are trying to use the network, but lets the ftp client use all the bandwidth it likes when no other process is trying to use the network.
I'm rather concerned, though, by the way Debian's package information claims that trickle needs much a more recent shared C library and GCC support library than I've got, and some other library called libevent, of which my system has never heard. I might give it a whirl, but suspect I'll have compilation difficulties.