网页浏览与种子流量以及带宽优先级?

sul*_*li8 4 firefox google-chrome process-priority bandwidth ktorrent

最近我确实下载了大 torrent 文件。(120 Gb)。我需要将它们播种回至少 1.5 的比例。我的上传速度最大为 130 Kb/s。

问题是我需要尽快播种。但我经常浏览网页。浏览时没有上传,可能会非常令人沮丧。

我正在寻找这样的东西,

  • 洪流最大。播种率,但是当浏览器需要带宽时,它会得到它。优先考虑网络浏览器,但在不需要时,种子可以最大。
  • 我知道我可以更改 Torrent 客户端的最大速度。但是每次和每 5 分钟左右手动执行一次,很难。

信息:

  • 我正在使用火狐/铬
  • 我的 torrent 客户端是 Ktorrent
  • 我在 11.10 团结一致
  • 我有一个路由器,它是一个HAG。我无法访问它的所有属性。

这甚至可能吗?更改应用程序的系统监视器中的优先级可以完成这项工作吗?我的意思是很好的价值。有没有办法为不同的应用程序设置优先带宽使用?

谢谢你!

qbi*_*qbi 6

正如上面评论所建议的,您将需要Traffic Shaping。最著名的程序之一是Wonder Shaper。不过我会推荐Trickle,因为这个软件更用户友好。

Trickle 运行在用户空间并用于LD_PRELOAD注入一些自己的网络库。您可以使用apt-get install trickle(或您喜欢的任何其他工具)安装它。通常你会像使用涓流一样:

trickle -d 1234 -u 567 my_software
Run Code Online (Sandbox Code Playgroud)

-d下载速率(上例中为 1234 KB/s)、-u上传速率(567 KB/s)在哪里,my_software是任何软件,如 Firefox、BitTorrent 或其他。

在您的情况下,使用trickled自己的trickled.conf. 此配置文件应类似于以下示例:

[bittorrent]
Priority = 8
[www]
Priority = 1
Run Code Online (Sandbox Code Playgroud)

所以 WWW 的优先级最高,而 BitTorrent 的优先级最低。因此,Trickle 将确保始终可以进行浏览。有关设置 Trickle 的更多详细信息,请参见trickled.conf(5)trickled(8)