LinuxにTrickle

  
をインストールして使用する方法

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 tr​​ickleを実行してインストールします。ソースリストが更新されていることを確認してから、必要なアプリをインストールしてください。

$ sudo apt-getアップデート

$ sudo apt-getインストールトリクル

RHEL /CentOS /Fedoraの場合

最初にシステムをアップデートする必要があります。次に、次のコマンドを使ってトリクルをインストールします。

#yum update

#yum install tr​​ickle

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ページ

Copyright © Windowsの知識 All Rights Reserved