當我使用頂部的IOWAIT主機上真的很高。如何找到在Linux中最耗費I/O的進程?
的iostat告訴我哪個磁盤是利用更多,但我想找出哪個進程是罪魁禍首?
我試圖找出這在Red Hat Linux主機上。有什麼建議麼。
編輯:我的Linux的味道並不要麼頂上或ntop的,自建立內核不是我的選擇,不要問我爲什麼:)(因爲這不是我個人的框)。是否有任何其他的替代品
當我使用頂部的IOWAIT主機上真的很高。如何找到在Linux中最耗費I/O的進程?
的iostat告訴我哪個磁盤是利用更多,但我想找出哪個進程是罪魁禍首?
我試圖找出這在Red Hat Linux主機上。有什麼建議麼。
編輯:我的Linux的味道並不要麼頂上或ntop的,自建立內核不是我的選擇,不要問我爲什麼:)(因爲這不是我個人的框)。是否有任何其他的替代品
我通常使用的頂上。關於它的文章有Debian Package A Day。它要求內核補丁(雖然Ubuntu的已經應用的補丁,我不知道任何其他發行版。)
使用iotop。
或者你可以單獨獲得它,它是一個簡單的Python腳本,它需要一個最近的內核(不記得,但至少> 2.6.20)