Yesterday, I wanted to update my Debian system and because it sometimes can take a while, I wanted to stream a movie alongside while the updates were being applied. Home bandwidth being what it is, I ended up having a stalled streaming connection – moderately annoying.
The fix? Trickle. Trickle’s a neat little app on Linux that allows you to limit the upload and/or download bandwidth available to any app. And it installs pretty fast too.
So from the linux prompt I hit:
$trickle -d 40 sudo apt-get upgrade
And voila, I could stream that movie while the system upgraded itself. And naturally, no reboots required. 🙂