LINUX下如何对一个程序限速

转载需注明出处:文章来源:http://www.codelast.com/

 

本文环境:RHEL 5。

在有限的带宽条件下,我们自言往往要对占用带宽过大的程度限速,例如,只允许其占用最高1Mbps的带宽,或者使其下载速度不超过200Kbps,等等。因此,我们就需要流量控制(Traffic Control)工具。

我在网上找了一下,了解了几个:trickle,pyshaper,以及LINUX内核自带的tc。

(1)trickle(主页:http://monkey.org/~marius/pages/?page=trickle)是最简单的,只需要像这样启动某程序,该程序的速度就被限制在你设定的数字之间了:

阅读更多