ซอฟต์แวร์เพื่อแสดงจำนวนการถ่ายโอนข้อมูลของแต่ละกระบวนการ


13

ฉันสังเกตเห็นกิจกรรมการถ่ายโอนข้อมูลเครือข่ายที่ผิดปกติ มีซอฟต์แวร์ใดที่สามารถแสดงจำนวนการถ่ายโอนข้อมูลเครือข่ายที่กระบวนการกำลังทำอยู่


1
คุณหมายถึง Disk I / O หรือการถ่ายโอนเครือข่าย (อินเทอร์เน็ต)
sebikul

คำตอบ:


14

คุณสามารถใช้nethogsเพื่อดูความเร็วในการถ่ายโอนของแต่ละกระบวนการ

sudo apt-get install nethogs

รันในเทอร์มินัลด้วยการวิ่งsudo nethogsแต่ถ้าคุณมีอุปกรณ์เครือข่ายมากกว่าหนึ่งคุณอาจต้องระบุดังนี้:

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

ภาพของ nethogs ที่ทำงานกับ chrome เปิดหน้าเว็บ:

Nethogs ในการใช้งานจริง

นอกจากนี้คุณยังมีbmonซึ่งแสดงให้คุณเห็นการใช้งานอีเธอร์เน็ต

sudo apt-get install bmon

และเพียงแค่เรียกใช้มันsudo bmonจะแสดงให้คุณเห็นว่าอุปกรณ์เครือข่ายทั้งหมดเป็นการใช้งานของพวกเขา BMON ในการดำเนินการ


7

คุณสามารถใช้เครื่องมือบรรทัดคำสั่งที่เรียกว่าnethogs ก่อนติดตั้ง:

sudo apt-get install nethogs

จากนั้นเรียกมันบนอินเตอร์เฟสเช่นนี้สำหรับอินเตอร์เฟส Ethernet:

sudo nethogs eth0

มันแสดงให้เห็นถึงความเร็วกระบวนการที่กำลังส่งและรับข้อมูลมันอาจช่วยให้คุณค้นหาการถ่ายโอนข้อมูลที่ผิดปกติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.