top動態查看負載

用vmstat查看到了系統的瓶頸在哪裏,好比cpu不夠、內存不夠、或是磁盤讀寫太頻繁,這就得具體查看是哪一個進程、哪個任務、哪個程序形成的。須要具體地去看一看,這時須要用到一個工具:topssh


[root@wy ~]# top           #動態地3秒顯示一次ide

top - 14:57:51 up  1:03,  1 user,  load average: 0.00, 0.00, 0.00工具

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMANDspa

1739 root      20   0 15032 1204  944 R  0.7  0.1   0:00.11 top進程

1385 root      20   0 98.0m 4200 3204 S  0.3  0.4   0:00.27 sshd內存

PID  進程ID號it

USER 進程執行者class

PR(0~39)、NI(-20~19) 進程優先級,它們相加和是20,它們的值越小,優先級超高程序

VIRT虛擬內存im

RES物理內存

SHR共享內存

S 進程狀態


按一下shift+m 內存就會從大到小顯示

退出按q。


說明:它顯示的第一行跟uptime、w同樣。

    top -bn1  一次性顯示出來(用於腳本中)

    top -d 數字   設置動態幾秒一次

    top -c  COMMAND那列信息會顯示更詳細。

相關文章
相關標籤/搜索