Один из способов проверить, что потребляет ваши данные, - это выяснить, какие процессы подключены к Интернету.
Хотя здесь не указано, какую ОС использует 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 .