Linux程序實時IO監控iotop命令詳解

2021-07-23 03:18:41 字數 327 閱讀 9187

linux下的io統計工具如iostat,nmon等大多數是只能統計到per裝置的讀寫情況, 如果你想知道每個程序是如何使用io的就比較麻煩.

iotop 是乙個用來監視磁碟 i/o 使用狀況的 top 類工具。iotop 具有與 top 相似的 ui,其中包括 pid、使用者、i/o、程序等相關資訊。

直接執行就好

通過輸出結果,我們可以清楚地知曉是什麼程式在讀寫磁碟,速度以及命令列,pid 等資訊。

文章**

監測Linux程序的實時IO情況

block dump linux 核心裡提供了乙個 block dump 引數用來把 block 讀寫 write read 狀況 dump 到日誌裡,這樣可以通過 dmesg 命令來檢視,具體操作步驟是 sysctl vm.block dump 1 or echo 1 proc sys vm bl...

Linux 監控CPU 記憶體 IO

安裝說明 tar zxvf sysstat 11.5.6.tar.gz cd sysstat 11.5.6 configure make make install 備註 若在linux中執行 configure,出現了缺少gcc庫的問題,先安裝gcc和gcc32bit庫即可 監控命令 sar v 1...

監控磁碟IO

需求 阿里雲的機器,今天收到客服來的 說伺服器的磁碟io很重。於是登入到伺服器檢視,並沒有發現問題,所以懷疑是間歇性地。正要考慮寫個指令碼的時候,幸運的抓到了乙個線索,造成磁碟io很高的幕後 是mysql。此時去show processlist,但未發現有問題的佇列。原來只是一瞬間。只好繼續來寫指令...