Я заметил (с помощью nethogs), что /usr/lib/apt/methods/http
имеет несколько процессов, которые потребляют ВСЕ моей пропускной способности. Я хочу отключить процесс (ы).
Я пробовал все: trickle
, killall
и т.д., но ничего не получалось.
Как я могу решить эту проблему?
Ответы:
apt
имеет (или, по крайней мере, имел) настраиваемые параметры для этого. Запустите это из терминала.И вставьте следующее:
Это ограничит apt-get (через HTTP) до 50 КБ / с, но просто измените
Dl-Limit
значение на то, что подходит вам лучше всего. Сохраните файл, и все готово.источник
Это связано с тем, что в Ubuntu,
16.04
когда для него доступны обновления безопасности, он автоматически загружает и устанавливает их, не уведомляя пользователя.Чтобы отключить эту функцию, вы можете посетить
Software & Update
и наUpdate
вкладке изменитьwhen there are security updates
наDisplay immediately
.источник
Вероятно, обновления программного обеспечения загружаются в фоновом режиме, вы можете отключить эту функцию в настройках диспетчера обновлений.
источник
Если вы хотите завершить процесс, просто запустите следующую команду:
Замените PID идентификатором процесса, который вы можете найти в nethogs или top. Но, как вы знаете, этот процесс предназначен для обновления Ubuntu, и его уничтожение не приведет к обновлению вашей системы, и вы должны запустить его вручную
sudo apt-get update
иsudo apt-get dist-upgrade
позже.источник