• 公告栏使用li标签,同时你可以使用FontAwesome以及其他HTML语法
  • FontAwesome示例
  • 人所处的绝境, 在很多情况下, 都不是生存的绝境, 而是精神的绝境!

FreeBSD中显示Apache进程运行情况脚本

*BSD shaobo 56次浏览 412字 0个评论

在FreeBSD中查看进程情况最常用的就是ps命令了,我们当然可以利用ps来查看apache进程运行的情况(假定apache的运行用户为www)脚本如下:

ps -U www -axo comm,pcpu,pmem,vsz,rss,mwchan | awk '/^httpd/ {++state[$NF];cpu+=$2;mem+=$3;vsz+=$4;rss+=$5;} END {for(key in state){total+=state[key];print(key,"\t",state[key]);}print("total\t" total "\ncpu\t" cpu "%\nmem\t" mem "%\nvsz\t" vsz "k\nrss\t" rss "k");}'

输出大致结果如下:

select 1

accept 9

total 10

cpu 7.1%

mem 6.1%

vsz 227152k

rss 128768k

呵呵,这样便看到了apache的进程运行的统计情况了。


喜欢 (0)

您必须 登录 才能发表评论!