Trickle: had lebar jalur untuk Linux

Tenggelam adalah alat yang menarik yang mungkin had el jalur lebar kedua-dua atas dan bawah SEMUA nuestra aplikasi. Ia dapat dijalankan "on demand" untuk mengendalikan aplikasi tertentu, atau sebagai daemon, sehingga dapat mengawal semua aplikasi yang mencoba menyambung ke Internet.

Pemasangan

sudo apt-get install menetes

Cara menggunakan tetikus

Sintaks Trickle adalah seperti berikut:

trickle -d Download_Bandwidth -u Upload_Bandwidth Perintah

Berikut adalah beberapa contoh:

a) Hadkan lebar jalur muat turun hingga 10kbps yang digunakan untuk memindahkan fail menggunakan ssh:

trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/

b) Hadkan lebar jalur hingga 200kpbs muat turun kemas kini sistem melalui Apt:

trickle -d 200 apt-dapatkan peningkatan

c) Untuk mengubah lebar jalur aplikasi, seperti Firefox:

trickle -d 10 -u 10 firefox% u

d) Menggunakan trickle untuk menghadkan lebar jalur wget

trickle -d 50 wget -O "planet bumi.divx" http://video.stage6.com/1402821/.divx

Jalankan trik seperti syaitan

Untuk memulakan tetesan seperti daemon dan menghadkan SEMUA lebar jalur, gunakan arahan yang tersasar:

sudo menggelecek -d 20 -u 20

... Di mana parameter -d dan -u masing-masing bertindak balas terhadap had muat turun dan muat naik.

Mengatur tetak

Trickle mempunyai fail konfigurasi yang akan membolehkan kami menyesuaikan beberapa parameter dan menjadikannya tetap secara individu untuk setiap perkhidmatan.

Fail konfigurasi adalah seperti berikut: /etc/trickled.conf

Fail konfigurasi termudah yang boleh dibuat kelihatan seperti ini:

[ssh] Keutamaan = 1

[www] Keutamaan = 8

Dengan kaedah ini kita mendapat kelajuan muat turun yang cukup baik dan pada masa yang sama kita dapat melakukan sesi ssh ke mesin yang memuat turun. Pada dasarnya fail konfigurasi seperti yang dinyatakan di atas memberitahu sukar untuk mengutamakan pemindahan ssh melalui www.

Dokumentasi Trickle mengesyorkan penggunaan parameter Time-Smoothing and Length-Smoothing untuk mengelakkan turun naik kadar pemindahan.

[ssh] Keutamaan = 1
Melicinkan Masa = 0.1
Panjang-Melicinkan = 2

[www] Keutamaan = 8
Melicinkan Masa = 5
Panjang-Melicinkan = 20

Nilai-nilai ini menentukan waktu dan panjang normalisasi yang diterapkan Trickle pada program yang dikendalikannya.

Fuente: menetes