Oprogramowanie do wyświetlania ilości transferu danych każdego procesu


13

Zauważyłem nietypową aktywność przesyłania danych w sieci. Czy jest jakieś oprogramowanie, które może pokazać ilość transferu danych w sieci w trakcie przetwarzania.


1
Masz na myśli dysk I / O lub transfer sieciowy (Internet)?
sebikul

Odpowiedzi:


14

Możesz użyć nethogów, aby zobaczyć szybkość transferu dla każdego procesu.

sudo apt-get install nethogs

Uruchom go w terminalu, sudo nethogsale jeśli masz więcej niż jedno urządzenie sieciowe, może być konieczne określenie go w następujący sposób:

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

Zdjęcie nethogów pracujących z chromem otwierającym stronę:

Nethogs in Action

Masz również Bmon, który pokazuje, że używasz Ethernetu.

sudo apt-get install bmon

i po prostu uruchom go tak sudo bmon, aby pokazał, że wszystkie urządzenia sieciowe są z niego używane BMON w akcji


7

Możesz użyć narzędzia wiersza poleceń o nazwie nethogs . Najpierw zainstaluj:

sudo apt-get install nethogs

Następnie wywołaj go w interfejsie, podobnie jak w przypadku interfejsu Ethernet:

sudo nethogs eth0

Pokazuje, z jaką prędkością procesy wysyłają i odbierają dane, co może pomóc w znalezieniu nietypowego transferu danych.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.