LINUX下找出哪個程式造成的IO等待很高的方法
在本機測試通過^^
抓哪個程式幹壞事前要先停掉syslog
/etc/init.d/syslog stop
echo 1 > /proc/sys/vm/block_dump
dmesg | egrep "READ|WRITE|dirtied" | egrep -o '([a-zA-Z]*)' | sort | uniq -c | sort -rn | head
1423 kjournald
1075 pdflush
209 indexer
3 cronolog
1 rnald
1 mysqld
不要忘記在抓完之後關掉block_dump和啟動syslog
echo 0 > /proc/sys/vm/block_dump
/etc/init.d/syslog start
抓哪個程式幹壞事前要先停掉syslog
/etc/init.d/syslog stop
echo 1 > /proc/sys/vm/block_dump
dmesg | egrep "READ|WRITE|dirtied" | egrep -o '([a-zA-Z]*)' | sort | uniq -c | sort -rn | head
1423 kjournald
1075 pdflush
209 indexer
3 cronolog
1 rnald
1 mysqld
不要忘記在抓完之後關掉block_dump和啟動syslog
echo 0 > /proc/sys/vm/block_dump
/etc/init.d/syslog start
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16978544/viewspace-696756/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 查詢佔用磁碟IO讀寫很高的程式方法Linux
- Linux上檢視造成IO高負載的程式Linux負載
- Linux下找出吃記憶體的方法總結Linux記憶體
- linux下找出核心符號資訊的4種方法Linux符號
- Linux下批量Kill多個程式的方法Linux
- 11g中direct path read事件等待很高的一個案例事件
- 【IO】Linux下的五種IO模型Linux模型
- 未提交事務造成的等待事件事件
- 使用JDK自帶的工具jstack找出造成執行程式死鎖的原因JDKJS行程
- 資料庫出現很高的enq: DX - contention 等待資料庫ENQ
- 在 Linux 上找出並解決程式錯誤的主要方法(轉)Linux
- Linux 下的五種 IO 模型Linux模型
- linux下批次kill程式的方法Linux
- win10系統下檢視埠被哪個程式佔用的方法Win10
- Linux 下查詢埠號由哪個程式執行Linux
- 索引分裂造成的index contention等待事件的診斷索引Index事件
- Linux/CentOS檢視埠被哪個程式佔用的幾種方法總結LinuxCentOS
- linux下找出佔用空間最大的目錄Linux
- 等待多個非同步任務的方法非同步
- 檢視造成等待事件的具體SQL語句事件SQL
- Oracle使用者被鎖查哪個具體IP地址造成的Oracle
- oracle io 等待圖解Oracle圖解
- 如何在 Linux 中找出 CPU 佔用高的程式Linux
- SQL*Net more data to client 等待事件造成的效能問題SQLclient事件
- Linux下Kill多個程式的妙招Linux
- linux下如何批量殺JAVA程式或某個程式方法LinuxJava
- Linux IO排程方法Linux
- 【Linux】基礎IO(下)!!!Linux
- Qt程式進入等待睡眠的正確方法QT
- Linux系統下查CPU個數的方法Linux
- 快速找出Linux下大於100M的檔案Linux
- Linux下用 lsof 命令查詢指定埠被哪個程式佔用Linux
- 如何在 Linux 中找出記憶體消耗最大的程式Linux記憶體
- SESSION處於KILLED狀態下如何找出對應的程式Session
- 【TUNE_ORACLE】等待事件之IO等待“direct path write”Oracle事件
- linux的IO模型Linux模型
- 哪個蠢蛋寫的爛程式碼?
- Linux使用fuser命令找出訪問檔案系統的程式Linux