特定のシェルに対するインターネット帯域幅の使用制限

特定のシェルに対するインターネット帯域幅の使用制限

シェルでLinuxを更新したいのですが、デフォルトでは更新プログラムのwgetまたはaxelはすべての帯域幅を使用します。

このシェルの速度をどのように制限できますか?

私はプロキシのように他のシェルが公平な配布を受けて、そのシェルのすべてを制限したいと思います!

私はZshとArch Linuxを使用しています。

この質問は、プロセススコープまたはセッションスコープソリューションに焦点を当てています。バラよりネットワーク帯域幅を制限する方法は?Linuxでは、システム全体またはコンテナ全体のソリューションに使用できます。

ベストアンサー1

見る水滴ユーザー空間帯域幅シェーパー。洗流でシェルを起動し、速度を指定します。たとえば、次のようになります。

trickle -d 100 zsh

このシェル内で実行されるすべてのプログラムのダウンロード速度を100 KB / sに制限しようとします。

これは、液滴の使用により静的にリンクされたプログラムでは機能しませんが、LD_PRELOADほとんどのプログラムでは問題になりません。

おすすめ記事