Centos环境自写脚本查看使用php或nginx占用内存
时间:2019-05-05 17:55 来源:linux.it.net.cn 作者:IT
在CentOs6.4下,用root权限测试。
# cd ~ //进入home目录
# vim .bashrc //编辑文件,把下面代码放入地址
mem ()
{
top -n1 -b | head -n7 | sed '1,6d' && top -n1 -b | sed '1,7d' | grep --color=auto $1;
ps aux | grep --color=auto $1 | grep --color=auto -v grep | awk -F " " '{ sum += $6 } END { printf "Total Memory Usage: %.1f MB\n", sum/1024 }'
}
# source .bashrc //使命令生效
测试
~查看PHP或者nginx的占用内存~
[root@it.net.cn ~]# mem php
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24984 root 20 0 336m 8212 1640 S 0.0 0.8 0:00.03 php-fpm
24985 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.01 php-fpm
24986 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.01 php-fpm
24987 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.05 php-fpm
24988 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.03 php-fpm
24989 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.00 php-fpm
24990 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.01 php-fpm
24991 www 20 0 336m 78m 71m S 0.0 7.9 0:07.50 php-fpm
24992 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.04 php-fpm
24993 www 20 0 336m 77m 70m S 0.0 7.8 0:09.19 php-fpm
24994 www 20 0 340m 84m 74m S 0.0 8.6 0:07.78 php-fpm
Total Memory Usage: 301.4 MB
[root@it.net.cn ~]# mem nginx
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2824 root 20 0 40660 2684 488 S 0.0 0.3 0:00.01 nginx
2832 www 20 0 71380 27m 1124 S 0.0 2.8 0:00.99 nginx
2833 www 20 0 71380 22m 1036 S 0.0 2.3 0:00.46 nginx
2834 www 20 0 71380 29m 1180 S 0.0 3.0 0:02.92 nginx
2835 www 20 0 71380 29m 1120 S 0.0 3.0 0:11.48 nginx
Total Memory Usage: 111.2 MB
(责任编辑:IT)
在CentOs6.4下,用root权限测试。 # cd ~ //进入home目录 # vim .bashrc //编辑文件,把下面代码放入地址 mem () { top -n1 -b | head -n7 | sed '1,6d' && top -n1 -b | sed '1,7d' | grep --color=auto $1; ps aux | grep --color=auto $1 | grep --color=auto -v grep | awk -F " " '{ sum += $6 } END { printf "Total Memory Usage: %.1f MB\n", sum/1024 }' } # source .bashrc //使命令生效 测试 ~查看PHP或者nginx的占用内存~ [root@it.net.cn ~]# mem php PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 24984 root 20 0 336m 8212 1640 S 0.0 0.8 0:00.03 php-fpm 24985 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.01 php-fpm 24986 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.01 php-fpm 24987 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.05 php-fpm 24988 www 20 0 336m 7776 1192 S 0.0 0.8 0:00.03 php-fpm 24989 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.00 php-fpm 24990 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.01 php-fpm 24991 www 20 0 336m 78m 71m S 0.0 7.9 0:07.50 php-fpm 24992 www 20 0 336m 7784 1196 S 0.0 0.8 0:00.04 php-fpm 24993 www 20 0 336m 77m 70m S 0.0 7.8 0:09.19 php-fpm 24994 www 20 0 340m 84m 74m S 0.0 8.6 0:07.78 php-fpm Total Memory Usage: 301.4 MB [root@it.net.cn ~]# mem nginx PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2824 root 20 0 40660 2684 488 S 0.0 0.3 0:00.01 nginx 2832 www 20 0 71380 27m 1124 S 0.0 2.8 0:00.99 nginx 2833 www 20 0 71380 22m 1036 S 0.0 2.3 0:00.46 nginx 2834 www 20 0 71380 29m 1180 S 0.0 3.0 0:02.92 nginx 2835 www 20 0 71380 29m 1120 S 0.0 3.0 0:11.48 nginx Total Memory Usage: 111.2 MB (责任编辑:IT) |