Ero sivun ”Kaistanrajoitus” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Rivi 2: Rivi 2:


==Trickle==
==Trickle==
Monen jakelupaketin [[Paketinhallintajärjestelmä|paketinhallinnasta]] löytyvällä (esim. [[Gentoo|Gentoon]] paketinhallinnasta löytyy unstablena) komentorivipohjaisella Tricklellä onnistuu helposti yksinkertainen rajoittaminen sekä lähetys- että latauskaistan osalta seuraavalla tavalla:
Monen jakelupaketin [[Paketinhallintajärjestelmä|paketinhallinnasta]] löytyvällä komentorivipohjaisella Tricklellä onnistuu helposti yksinkertainen rajoittaminen sekä lähetys- että latauskaistan osalta seuraavalla tavalla:
  trickle -d latausnopeus -u lähetysnopeus komento
  trickle -d latausnopeus -u lähetysnopeus komento
Esimerkiksi [[Kernel|kerneliä]] voitaisiin alkaa lataamaan nopeudella 20kt/s komennolla
Esimerkiksi [[Kernel|kerneliä]] voitaisiin alkaa lataamaan nopeudella 20kt/s komennolla

Versio 23. toukokuuta 2006 kello 10.29

Kaistanrajoituksella tarkoitetaan toimenpiteitä, joiden avulla voidaan ohjelma-, portti- tai konekohtaisesti määrätä se, paljonko ohjelma saa käyttää verkon tiedonsiirtokaistaa. Linuxille on olemassa joitain ohjelmia, joiden avulla tämä onnistuu. Kaistanrajoituksia voidaan asettaa myös esimerkiksi käyttäjäkohtaisesti.

Trickle

Monen jakelupaketin paketinhallinnasta löytyvällä komentorivipohjaisella Tricklellä onnistuu helposti yksinkertainen rajoittaminen sekä lähetys- että latauskaistan osalta seuraavalla tavalla:

trickle -d latausnopeus -u lähetysnopeus komento

Esimerkiksi kerneliä voitaisiin alkaa lataamaan nopeudella 20kt/s komennolla

trickle -d 20 wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.3.tar.bz2 

Edellinen on hieman huono esimerkki, sillä wget osaa jo itse rajoittaa download nopeuttaan jos näin halutaan

wget --limit-rate=20k http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.3.tar.bz2