Linuxシステムでは、何かをダウンロードするときにWebページを閲覧すると、それが非常にカードになるので、ダウンロード速度を制限する必要があり、Trickleは優れたブロードバンドです。次の小シリーズのコントロールツールでは、Trickleを使ったLinuxインストールについて紹介します。
何
トリクルはい?
Trickleは、Firefox、FTP、SSH、その他のネットワーク帯域幅を使用するデバイスなどのプログラムの帯域幅を制限する帯域幅制御プロバイダです。あなたのYouTube音楽体験があなたのftpダウンロードに影響を与えたいですか?あなたがしたくない場合は、この記事を読んでトリクルをあなたのマシンにインストールする方法を学んでください。
LinuxにTrickleをインストールする方法
trickleをインストールして使用する前に< libeventライブラリ"をインストールする必要がありますが、このライブラリは現在のほとんどのLinuxマシンにあります。デフォルトでインストールされています。
Debian /Ubuntu /Linux Mintの場合
Debian /Ubuntu /Mintマシンでapt-get install trickleを実行してインストールします。ソースリストが更新されていることを確認してから、必要なアプリをインストールしてください。
$ sudo apt-getアップデート
$ sudo apt-getインストールトリクル
RHEL /CentOS /Fedoraの場合
最初にシステムをアップデートする必要があります。次に、次のコマンドを使ってトリクルをインストールします。
#yum update
#yum install trickle
Trickleはどのように機能しますか。
読み書きするソケットデータの量を制御することで、アプリケーションのアップロード/ダウンロード速度を制御および制限します。 BSD Sockets APIの別のバージョンを使用しますが、違いはトリクルがソケット呼び出しも管理することです。
トリクルは動的リンクとロードを使用するため、' Glibcライブラリを使用するプログラムにのみ役立ちます。細流化はソケット上のデータの伝送遅延を設定できるので、アプリケーションのネットワーク帯域幅を制限するために使用できます。
トリクルはできること
Trickleは、UDPプロトコルを使用するアプリケーションの帯域幅を制限するために使用することはできず、TCP接続にしか使用できませんが、すべてのTCP接続には有効ではないことを知っておく必要があります。この記事を注意深く読んできたのなら、その理由は何でしょうか。細流化はGlibcライブラリアプリケーションの使用にのみ効果があることを覚えていますか?
また、triggleは静的リンクを使用する実行可能ファイルでは動作しません。
Trickleが特定のアプリケーションで実行できるかどうかを判断する
trickleは各アプリケーションのアップロード/ダウンロード速度を制限できないため、どのトリクルが機能するかを調べる方法があるはずです。
lddツールは、特定のプログラムがlibc.soライブラリを使用しているかどうかを調べるのに役立ちます。プログラムがこのライブラリを使用している場合は、トリクルを使用してネットワーク帯域幅の使用量を制限できます。
lddコマンドは、各プログラムに必要な共有ライブラリを印刷するために使用されます。あなたが興味を持っているLinuxオタクならば、lddツールについてもっと知るためにmanコマンドを使うことができます。
#man ldd
Filezillaはftpプロトコルを使ってファイルを転送するプログラムですダウンロードやアップロードの速度を制限するためにトリクルを使うことはできますか?あなたがそれについて考えるとき、私はトリクルがfilezillaのために利用可能であるかどうか調べるために次のコマンドを使います。
#ldd filezilla |
Grep libc.so
私の知る限りでは、次のように出力されます。
oltjano @ oltjano-X55CR:/usr /bin $ ldd
grep libc.so
libc.so.6 =》 /lib/i386-linux-gnu/libc.so.6(0xb6bc4000)
filezillaは' libc.so'を使用しています。ライブラリ、それから細流化はそのネットワーク帯域幅を制限するために使用することができます。この方法はあなたが興味を持っているどんなプログラムでも使うことができます。
Trickleの使用方法を学ぶ
次のコマンドを使用して、トリクルツールのバージョンを出力します。
root @ oltjano-X55CR:〜#trickle -V
trickle:version 1.07
Linuxにはテスト(実験)を面白くて美しくするためのたくさんのコマンドラインツールがあります。次のコマンドは、wgetツールを使用して最新のPear OSイメージをダウンロードします。
root @ oltjano-X55CR:〜#wget http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download
- 2013-11-20 11:56:32-- http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download
sourceforge.netを解決するSourceforge.net)。 。 。 216.34.181.60
sourceforge.netに接続する(sourceforge.net)
216.34.181.60 |
80歳。 。接続されました。
HTTPリクエストが送信されました。応答を待っています。 。 302見つかった
場所:http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso? r =& ts = 1384928843& use_mirror = kaz [次へ]
--2013-11-20 11:56:33 - http://downloads.sourceforge.net/project/pearoslinux/Pear% 20OS%208 /pearos8-i386.iso? r =& ts = 1384928843& use_mirror = kaz
downloads.sourceforge.net(downloads.sourceforge.net)を解決しています。 。 。 216.34.181.59
downloads.sourceforge.netへの接続(downloads.sourceforge.net)|
216.34.181.59 |
80歳。 。接続されました。
HTTPリクエストが送信されました。応答を待っています。 。 302見つかった
場所:http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso [次]
--2013- 11-20 11:56:33-- http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso
kaz.dl.sourceforgeを解決します。ネット(kaz.dl.sourceforge.net)。 。 。 88.204.157.163
kaz.dl.sourceforge.netに接続する(kaz.dl.sourceforge.net)
88.204.157.163 |
80歳。 。接続されました。
HTTPリクエストが送信されました。応答を待っています。 。 200 OK
長さ:1093664768(1.0G)[アプリケーション/オクテットストリーム]
保存先:‘ダウンロード’
0%[] 30,78,278 381KB /秒1時間50分
前へ12次へ合計2ページ
データのセキュリティは間違いなく非常に重要ですプラス銀行のコンピュータシステムのデータが漏洩または改ざんされた場合にどうなるか想像してみてください。一般の人々がコンピュ
Fluentdユーザーは依然として非常に大きいログ収集システム、としてではなく、Fluentdをインストールするには、非常に面倒な手順は、発生した問題のインストールの
LVMは、スケーラビリティの高い、多数のディスクを搭載したシステムで通常使用され、ボリュームグループ、論理ボリューム、今日のXiaobianのサイズを調整できます。 LVMでPVの物理ボリューム(ハー
XFSファイルシステムは、もともとirixシステムで使用されていた非常に強力な機能を備えた64ビット高性能ファイルシステムです。ファイルシステムはどうですか? Xiaobianと一緒に学ぼう。 質問
Linuxユーザーは使用中にcentos起動エラーを起こすことがあります。エラーは次のとおりです。prefdmメインプロセス(1235)がステータス1の情報で終了しました。では、どうすればこの問題を解
Linuxシステムでは、スペースを空けるためにvarパーティションを再マウントする必要がある場合があります。多くの人が理解できない理論的説明、次の小さなシリーズではLinuxパーティションの再マウント方法を紹介します。誰もが理解しています。
は時々あなたがデュを使用して、このような状況、varパーティションを見つけて、占有率を見DF、通常の状況下では、いくつかのファイルを削
Grep /var auditd 1182ルート5w REG 252,1 3288401 2885177 /var/log/audit/audit.log rsyslogd 1198ルート1w