网络的“好”

Kri*_*son 17 networking command-line

UNIX 系统有一个命令行实用程序nice,可用于以低优先级运行程序,这样它们就不会占用 CPU。

有没有类似的东西会限制程序使用的网络带宽量?有时我想开始大量下载,但希望我的网页浏览和其他交互式网络使用保持响应。


相关问题:

Gil*_*il' 24

trickle -d 10 command运行command,将其带宽限制为 10kB/s。这是nice带宽的模拟。它至少由 Debian 和 Ubuntu 打包。

ip_relay并且redir都是支持带宽限制的微型 TCP 代理。最近似乎都没有维护它们,但它们至少由 Debian 和 Ubuntu 打包。

但也许您用于下载的工具已经支持带宽限制,例如wget --limit-rate=10kcurl --limit-rate 10krsync --bwlimit=10

  • 这些不是“nice”的类比(尽管它们非常有用!)。`nice` 定义了优先级,而不是限制。如果没有其他进程想要它,'nice' 的类比会给进程无限的带宽。 (11认同)