
最近、大きな Torrent ファイル (120 GB) をダウンロードしました。少なくとも 1.5 の比率にシードし直す必要があります。アップロード速度は最大 130 Kb/s です。
問題は、できるだけ早くシードする必要があることです。しかし、私は Web を頻繁に閲覧します。アップロードが残っていない状態で閲覧すると、非常にイライラすることがあります。
私はこのようなものを探しています、
- トレントは最大シード レートになっていますが、ブラウザーが帯域幅を必要とする場合は、ブラウザーがそれを取得します。優先順位は Web ブラウザーですが、必要がない場合は、トレントは最大になります。
- トレント クライアントの最大速度を変更できることは知っています。ただし、毎回 5 分ごとに手動で変更するのは困難です。
情報:
- 私はFirefox/Chromeを使用しています
- 私のトレントクライアントはKtorrentです
- 私はUnityで11.10を使用しています
- ルーターは持っていますが、それは HAG です。そのすべてのプロパティにアクセスすることはできません。
これも可能でしょうか? アプリケーションのシステム モニターで優先度を変更すれば、問題は解決しますか? つまり、nice 値です。異なるアプリに優先帯域幅使用を設定する方法はありますか?
ありがとう!
答え1
として上記のコメント提案されているものには、トラフィックシェーピング最もよく知られているプログラムの一つはワンダーシェイパーしかし、私はお勧めしますトリクルこのソフトウェアの方がユーザーフレンドリーだからです。
Trickle はユーザー空間で実行され、LD_PRELOAD
独自のネットワーク ライブラリを挿入するために使用されます。apt-get install trickle
(または任意の他のツール) を使用してインストールできます。通常、Trickle は次のように使用します。
trickle -d 1234 -u 567 my_software
-d
ダウンロード速度 (上記の例では 1234 KB/秒)、-u
アップロード速度 (567 KB/秒)、my_software
Firefox、BitTorrent などのソフトウェアはどこですか。
あなたの場合、trickled
独自の を使用する方が理にかなっていますtrickled.conf
。この構成ファイルは次の例のようになります。
[bittorrent]
Priority = 8
[www]
Priority = 1
つまり、WWW の優先度は最も高く、BitTorrent の優先度は最も低くなります。Trickle は、常にブラウジングが可能であるようにします。Trickle の設定の詳細については、trickled.conf(5)
そしてtrickled(8)
。