|
Berhamburan adalah alat yang menarik yang memungkinkan membatasi el bandwidth baik atas maupun bawah SEMUA kami aplikasi. Ia dapat dijalankan "sesuai permintaan" untuk mengontrol aplikasi tertentu, atau sebagai daemon, sehingga mengontrol semua aplikasi yang mencoba untuk terhubung ke Internet. |
Instalasi
sudo apt-get install berhamburan
Cara menggunakan tetesan
Sintaks Trickle adalah sebagai berikut:
trickle -d Download_Bandwidth -u Upload_Bandwidth Perintah
Berikut adalah beberapa contoh:
a) Batasi bandwidth unduhan hingga 10kbps yang digunakan untuk mentransfer file menggunakan ssh:
trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/
b) Batasi bandwidth hingga 200kpbs untuk mengunduh pembaruan sistem melalui Apt:
trickle -d 200 peningkatan apt-get
c) Untuk mengubah bandwidth aplikasi, seperti Firefox:
trickle -d 10 -u 10 firefox% u
d) Menggunakan tetesan untuk membatasi bandwidth wget
trickle -d 50 wget -O “planet earth.divx” http://video.stage6.com/1402821/.divx
Jalankan tetesan seperti setan
Untuk memulai tetesan seperti daemon dan membatasi SEMUA bandwidth, gunakan perintah trickled:
sudo menetes -d 20 -u 20
… Di mana parameter -d dan -u masing-masing merespons batas unduh dan unggah.
Konfigurasi tetesan
Trickle memiliki file konfigurasi yang memungkinkan kita menyesuaikan beberapa parameter dan menjadikannya permanen secara individual untuk setiap layanan.
File konfigurasinya adalah sebagai berikut: /etc/trickled.conf
File konfigurasi paling sederhana yang dapat dibuat terlihat seperti ini:
[ssh] Prioritas = 1
[www] Prioritas = 8
Dengan metode ini kami mendapatkan kecepatan unduh yang cukup baik dan pada saat yang sama kami dapat melakukan sesi ssh ke mesin yang sedang mengunduh. Pada dasarnya file konfigurasi seperti di atas memberitahu trickle untuk memprioritaskan transfer ssh di atas www.
Dokumentasi Trickle merekomendasikan penggunaan parameter Time-Smoothing dan Length-Smoothing untuk menghindari fluktuasi kecepatan transfer.
[ssh] Prioritas = 1
Menghaluskan Waktu = 0.1
Menghaluskan Panjang = 2
[www] Prioritas = 8
Menghaluskan Waktu = 5
Menghaluskan Panjang = 20
Nilai-nilai ini menentukan waktu dan lamanya normalisasi yang diterapkan Trickle ke program yang dikendalikannya.
sumber: berhamburan