Один из способов проверить, что потребляет ваши данные, - это выяснить, какие процессы подключены к Интернету.
Хотя здесь не указано, какую ОС использует asker, решение для Windows 7 и Linux представлено ниже:
Для Windows 7:
- Нажмите клавишу
Win
, введите Resource Monitor
, откройте его.
- Под строкой меню появятся пять вкладок, нажмите «
Network
.
- В разделе
Process with Network Activity
вы можете увидеть все процессы, подключающиеся и потребляющие данные из Интернета. Вы можете завершить любой процесс, выбрав его, щелкните правой кнопкой мыши и выберите « End Process
.
Для Linux:
- Откройте
Terminal
, введите команду netstat -abn
.
- В нем будут перечислены все процессы, подключающиеся к Интернету. Вы можете уничтожить любой процесс, выбрав его PID и введя команду
kill process_pid
где process_pid - это выбранный PID.
Кроме того, для мониторинга использования полосы пропускания в Linux можно использовать такие инструменты, как Nethogs .
О Nethogs : Net top tool grouping bandwidth per process
.
Описание : NetHogs is a small 'net top' tool. Instead of breaking the traffic down per protocol or per subnet, like most such tools do, it groups band-width by process and does not rely on a special kernel module to be loaded. So if there's suddenly a lot of network traffic, you can fire up NetHogs and immediately see which PID is causing this, and if it's some kind of spinning process, kill it.
Соответствующее использование: После установки Nethogs в Terminal
введите команду nethogs interface
где interface - это Сетевой интерфейс, который вы хотите отслеживать. Для проводного подключения это обычно eth0, но все интерфейсы можно перечислить, введя команду ifconfig
.