Monitoring
使 iotop 僅顯示磁碟最密集的項目
我的筆記型電腦(沒有虛擬機,只是帶有加密首頁的普通 Ubuntu)每天幾次凍結 3 分鐘。在這 3 分鐘內,磁碟 LED 指示磁碟活動頻繁,我什至無法移動滑鼠或按 CTRL-ALT-F1。
我想用它
iotop
來找出導致這種情況的過程。iotop 的問題在於它顯示了所有程序的磁碟使用情況(巨大的表)。
如何將 iotop 的輸出限制為僅第一行?
這個想法是讓 iotop 更高效,以便即使在系統超慢的情況下它也能夠計算和寫入日誌文件,因此讓 iotop 顯示整個表然後 grepping 不是解決方案。
不完全是我想要的,但很接近:
iotop -o
所以我將使用:
sudo nice -20 sudo iotop -tbod10 > ~/iotop.log
用於
-a
累積使用情況並-o
僅顯示執行 IO 的程序:iotop -ao