Throttled is a bandwidth shaper for Mac OS X, FreeBSD, and linux which allows you to put a cap on your upstream bandwidth and keep your download speeds high even when your server is sending out at full speed. Features:
- Allows you to set either a global throttle for all your applications, or multiple throttles with different speeds to guarantee all your servers a certain bandwidth
- Allows you to setup priority queues for your network data to guarantee low-latency ssh, telnet, etc connections on your server.
- Includes optimizations for many online games including Unreal Tournament 2004, World of Warcraft, Call of Duty, Ghost Recon, Starcraft, Warcraft II, Warcraft III, and Diablo II.
- Prioritizes the ACK packet to allow consistant bandwidth in both directions even under heavy server load.
- Flag for allowing you to throttle local network addresses 192.168.x.x and 10.x.x.x. (By default only internet bound traffic is throttled)
- It uses almost no resources. CPU usage is around 0 - 2% and it uses less than 500k of RAM.
- Source code is freely available, and released under the GPL. Please read the COPYING file in the distribution.
What's new in this version:
The new release now supports full weighted queues thanks to Stefano Ciccarelli our first major contributor. Please make sure to look over the updated throttled-startup file since some of the syntax has changed. I have also updated this release so it compiles cleanly on Leopard. Follow the link and
free download throttled now.
DETAILS