最近我确实下载了大型 torrent 文件。(120 Gb)。我需要将它们的种子恢复到至少 1.5 的比例。我的上传速度最大为 130 Kb/s。
问题是我需要尽快为它们做种。但我经常浏览网页。浏览时没有上传内容,这会让人很沮丧。
我正在寻找这样的东西,
- torrent 的下载速度处于最大,但是当浏览器需要带宽时,它就会获得带宽。优先考虑网络浏览器,但是当不需要时,torrent 可以处于最大。
- 我知道我可以更改 torrent 客户端的最大速度。但每次每 5 分钟左右手动执行一次很困难。
信息:
- 我正在使用 Firefox/Chrome
- 我的 torrent 客户端是 Ktorrent
- 我在 11.10 上使用 unity
- 我确实有一个路由器,它是一个 HAG。我无法访问它的所有属性。
这有可能吗?更改系统监视器中应用程序的优先级可以完成这项工作?我的意思是好值。有没有办法为不同的应用程序设置优先级带宽使用?
谢谢你!
答案1
作为以上评论建议,你需要流量整形. 最知名的程序之一是奇迹塑造者。不过我建议涓流,因为这个软件更加人性化。
Trickle 在用户空间中运行,用于注入一些自己的网络库。您可以使用(或您喜欢的任何其他工具)LD_PRELOAD
安装它。通常,您会像这样使用 Trickle:apt-get install trickle
trickle -d 1234 -u 567 my_software
下载速率是多少-d
(上例中为 1234 KB/s),-u
上传速率是多少(567 KB/s),以及my_software
任何软件如 Firefox、BitTorrent 或其他。
trickled
在你的情况下,使用自己的更有意义trickled.conf
。此配置文件应类似于以下示例:
[bittorrent]
Priority = 8
[www]
Priority = 1
因此 WWW 具有最高优先级,而 BitTorrent 具有最低优先级。因此 Trickle 将确保始终可以进行浏览。有关设置 Trickle 的更多详细信息,请参阅trickled.conf(5)
和trickled(8)
。