Perangkat lunak untuk menunjukkan jumlah transfer data dari setiap proses

13

Saya memperhatikan beberapa aktivitas transfer data jaringan yang tidak biasa. Apakah ada perangkat lunak yang dapat menunjukkan jumlah transfer data jaringan yang sedang dilakukan.

pengguna
sumber
1
Apakah maksud Anda Disk I / O atau transfer jaringan (internet)?
sebikul

Jawaban:

14

Anda bisa menggunakan nethogs untuk melihat kecepatan transfer untuk setiap proses.

sudo apt-get install nethogs

Jalankan di terminal dengan menjalankan sudo nethogstetapi jika Anda memiliki lebih dari satu perangkat jaringan, Anda mungkin perlu menentukannya seperti ini:

sudo nethogs eth0
sudo nethogs eth1  
sudo nethogs wlan0  
sudo nethogs wlan1  

Gambar nethog yang bekerja dengan krom membuka laman web:

Nethogs in Action

Anda juga memiliki bmon yang menunjukkan Anda membagi penggunaan ethernet.

sudo apt-get install bmon

dan jalankan saja seperti sudo bmonitu akan menunjukkan kepada Anda semua perangkat jaringan penggunaannya BMON Beraksi

Luis Alvarado
sumber
7

Anda dapat menggunakan alat baris perintah yang disebut nethogs . Pertama instal:

sudo apt-get install nethogs

Kemudian panggil saja di antarmuka. Seperti ini untuk antarmuka Ethernet:

sudo nethogs eth0

Ini menunjukkan pada kecepatan apa, proses mengirim dan menerima data. Ini dapat membantu Anda menemukan transfer data yang tidak biasa.

Pedram
sumber