12

В системах UNIXish есть утилита командной строки под названием nice которую можно использовать для запуска программ с низким приоритетом, чтобы они не перегружали процессор.

Есть ли что-нибудь аналогичное, что ограничит пропускную способность сети, которую использует программа? Иногда я хотел бы начать большую загрузку, но хочу, чтобы мой просмотр веб-страниц и другое использование интерактивной сети оставалось отзывчивым.


Смежные вопросы:

1 ответ1

18

trickle -d 10 command запускает команду, ограничивая ее пропускную способность до 10 кБ / с. Это аналог nice по пропускной способности. Он упакован как минимум в Debian и Ubuntu.

ip_relay и redir - крошечные TCP-прокси, которые поддерживают ограничение пропускной способности. Похоже, что ни один из них не был поддержан в последнее время, но они упакованы по крайней мере в Debian и Ubuntu.

Но, возможно, инструмент, который вы используете для загрузки, уже поддерживает ограничение пропускной способности, например, wget --limit-rate=10k , curl --limit-rate 10k , rsync --bwlimit=10 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .