10

Мое соединение с Linux действительно бесплатно.

Я живу в Бразилии, поэтому там, где я живу, я могу иметь только 1 Мбит / с. Да, я знаю, это грустно, но это не главное.

Everytime я обновляю свой Ubuntu 9.04 или загружая что - то, что делает всю ширину канала. Например, пока менеджер обновлений загружает пакеты, по апплету netspeed на моей панели я вижу, что входящий трафик достигает 110 кБ / с. И затем, мой Emesene внезапно отключается, и я не могу ориентироваться.

Как вы можете себе представить, я не могу снова использовать свое интернет-соединение, пока все пакеты не будут загружены или я не отменим обновление в середине.

Как я уже сказал, то же самое происходит, когда я загружаю что-то, но менее навязчивое и немедленное.


Вопрос в том, существует ли какой-либо способ ограничить трафик APT/ загрузки каким-либо способом, которым я все еще могу использовать свои другие интернет-сервисы, или зарезервировать некоторую полосу пропускания для общих задач навигации (как у нас в Windows, но я забыл название этой вещи, это как " что-то пакеты".

2 ответа2

16

Вы можете настроить apt для ограничения скорости загрузки, установив файл конфигурации в /etc/apt/apt.conf.d/, как подробно описано в этом посте.

В частности, создайте файл:

/etc/apt/apt.conf.d/76download

который содержит текст:

Acquire {Queue-mode "access"; http {Dl-Limit "65"; }; };

где "65" - скорость в кб / с

15

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

Пример для APT со скоростью загрузки 20 КБ / с и скоростью загрузки 50 КБ / с (вам потребуется sudo trickle):

sudo trickle -u 20 -d 50 aptitude dist-upgrade

Пример для wget со скоростью загрузки 30 кб / с:

trickle -d 30 wget http://...

Со страницы справочника Трикл:

Trickle - это менеджер полосы пропускания в пользовательском пространстве. В настоящее время Trickle поддерживает формирование любого соединения SOCK_STREAM (см. Socket (2)), установленного через интерфейс socket (2). Кроме того, trickle не будет работать ни со статически связанными исполняемыми файлами, ни с исполняемыми файлами setuid (2). струйка легко настраивается; Скорость загрузки и выгрузки может быть установлена отдельно или в совокупности.

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