„Miły” dla sieci


12

Systemy UNIXish mają narzędzie wiersza polecenia o nazwie, nicektórego można używać do uruchamiania programów o niskim priorytecie, aby nie zajmowały procesora.

Czy istnieje coś analogicznego, co ograniczy przepustowość sieci wykorzystywaną przez program? Czasami chciałbym rozpocząć duże pobieranie, ale chcę, aby moje przeglądanie Internetu i inne interaktywne korzystanie z sieci pozostawały responsywne.


Powiązane pytania:

Odpowiedzi:


19

trickle -d 10 commanduruchamia polecenie , ograniczając jego przepustowość do 10 kB / s. Jest to analogiczny nicedo przepustowości. Jest pakowany przynajmniej przez Debiana i Ubuntu.

ip_relayi rediroba są małymi serwerami proxy TCP, które obsługują ograniczanie przepustowości. Żadne z nich nie wydaje się być ostatnio obsługiwane, ale są one spakowane przynajmniej przez Debiana i Ubuntu.

Ale może narzędzie używasz do pobierania obsługuje już ograniczenia przepustowości, na przykład wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10.


Chciałbym móc to dwukrotnie zagłosować.
whitequark

postanowiłem zalogować się, aby głosować za odpowiedzią. strużka jest świetna!
hometoast

9
To nie są analogi nice(choć są bardzo przydatne!). niceokreśla priorytet, a nie limit. Analogia nicedałaby procesowi nieograniczoną przepustowość, gdyby żaden inny proces tego nie chciał.
Ian Mackinnon,

Jeśli chcesz mieć priorytet, spróbuj skonfigurować QoS w routerze.
Michael Cole
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.