Linux
找出哪些程序正在寫入硬碟
在我的聯想 T400 和 Ubuntu 上,硬碟寫入指示燈一直閃爍。我想知道在 Linux 中是否可以找出哪些程序正在對硬碟進行 I/O?就像通過一樣
top
,您可以找出哪些程序正在使用最多的 CPU 和記憶體。
iotop(簡單的類似 top 的 I/O 監視器)是一個很好的工具,可以滿足您的需求。它還允許在任何 DISK READ、DISK WRITE、SWAPIN 和 IO(總體百分比)上顯示累積的 I/O 量。這是通過一個漂亮的界面:
- 您只需按下
a
鍵盤,它就會將最飢餓的程序排在最前面。- 顛倒順序,您只需按
r
。- 如果要按其他列排序,只需按左/右鍵。
就像**
top
,展示文稿很忙。另一件事是它沒有無數的選項top
**(例如,我不能選擇隱藏我不感興趣的任何列),但該工具對於它的特定目的來說已經足夠好了。