freebsd的观察系统状况命令systat
systat [-display] [更新-时间]
display system statistics 观察系统状况
-display The - flag expects display to be one of: icmp, icmp6, ifstat, iostat, ip, ip6, mbufs, netstat, pigs, swap, tcp, or vmstat. These displays can also be requested interactively (without the ``-'') and are described in full detail below.
例如
%systat -vm 1 1 users Load 5.04 4.35 3.92 Mar 13 23:58 Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER Tot Share Tot Share Free in out in out Act 2749488 20628 10344444 60420 167684 count 2 All 2792768 25576 14629708 76304 pages 4 Proc: Interrupts r p d s w Csw Trp Sys Int Sof Flt 21 cow 8236 total 2 140 471 38k 9180 135k 225 63k 6927 6135 zfod ata1 irq15 ozfod 225 mpt0 irq26 34.4%Sys 3.1%Intr 59.3%User 0.3%Nice 2.8%Idle %ozfod 4005 cpu0: time | | | | | | | | | | | daefr 4006 cpu1: time =================++>>>>>>>>>>>>>>>>>>>>>>>>>>>>>- 2162 prcfr 1312 dtbuf 7597 totfr Namei Name-cache Dir-cache 100000 desvn 9460 react Calls hits % hits % 53487 numvn pdwak 22102 21938 99 24392 frevn pdpgs intrn Disks da0 da1 pass0 pass1 501792 wire KB/t 15.88 5.75 0.00 0.00 2965052 act tps 241 7 0 0 331332 inact MB/s 3.73 0.04 0.00 0.00 143876 cache %busy 38 3 0 0 23808 free
查看是那头猪头进程在消耗cpu
%systat -pigs /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 Load Average ||||||||||||| /0% /10 /20 /30 /40 /50 /60 /70 /80 /90 /100 njava php-cgi XXX njava php-cgi X