7

В Ubuntu я вижу общее использование сети из «Системного монитора», но как узнать, какое приложение использует пропускную способность сети? Я хотел бы знать потребление сети в определенное время для каждого приложения.

1 ответ1

8

Команда как nethogs может быть использована для требования. Вы можете установить его с помощью sudo apt-get install nethogs из командной строки.

NetHogs - это небольшой инструмент для работы с сеткой. Вместо того, чтобы разбивать трафик на протокол или подсеть, как это делают большинство инструментов, он группирует полосу пропускания по процессам. NetHogs не требует загрузки специального модуля ядра. Если вдруг много сетевого трафика, вы можете запустить NetHogs и сразу увидеть, какой PID вызывает это. Это позволяет легко идентифицировать программы, которые вышли из строя и внезапно занимают вашу пропускную способность.

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