1. usbtop:
ในฐานะที่เป็นSebas คะแนนจาก , usbtopดูเหมือนว่าจะให้ระดับต่ำสุดบางข้อมูลที่เป็นประโยชน์ (แม้ว่ามันอาจจะดีกว่ามาก) ดังนั้นฉันขอแนะนำให้มัน
นี่คือวิธีการติดตั้ง:
โคลน repo คอมไพล์:
git clone https://github.com/aguinet/usbtop.git
นำทางไปยังไดเรกทอรีที่เพิ่งสร้างขึ้นจากgit clone
:
cd usbtop
ติดตั้งการพึ่งพา:
sudo apt update
sudo apt install libboost-dev libpcap-dev libboost-thread-dev libboost-system-dev
สร้างไดเรกทอรีสร้างท้องถิ่น & cd ลงไป:
mkdir _build && cd _build
เรียกใช้ cmake เพื่อเตรียมสร้าง usbtop จากแหล่งที่มา:
cmake -DCMAKE_BUILD_TYPE=Release ..
สร้าง usbtop จากแหล่งที่มา:
make
ติดตั้ง usbtop:
sudo make install
โหลดโมดูล usbmon kernel เพื่อเปิดการเข้าถึงบัส USB (ฉันคิดว่านี่คือสิ่งที่ทำ แต่ฉันรู้ว่ามันจำเป็น)
sudo modprobe usbmon
เรียกใช้ usbtop (หากไม่ได้ผลให้ใช้sudo usbtop
แทน):
usbtop
หากฉันไม่ได้รับอะไรแจ้งให้เราทราบในความคิดเห็น
ติดตั้งการอ้างอิง:
2. อัปเดต: คุณสามารถใช้iostat
แทน:
sudo apt install sysstat
ทำงานเป็นระยะเวลา 1 วินาทีด้วย:
iostat -d 1
หรือด้วยช่วงเวลา 0.1 วินาทีด้วย:
watch -n 0.1 iostat
ตัวอย่างผลลัพธ์ของiostat -d 1
:
อ้างอิง:
/ubuntu/3561/how-do-i-monitor-disk-activity-on-a-specific-drive
อ่านเพิ่มเติม:
https://www.znetlive.com/blog/monitor-disk-io-windows-linux/
ที่เกี่ยวข้อง: