查看服务器内容使用情况一般使用

top 实时显示系统中各个进程的资源占用状况及总体状况

free  查看内存使用情况,包括物理内存和虚拟内存

glances  监视 CPU,平均负载,内存,网络流量,磁盘 I/O,其他处理器 和 文件系统 空间的利用情况

atop  显示的是各种系统资源(CPU, memory, network, I/O, kernel)的综合,并且在高负载的情况下进行了彩色标注

htop 它和top命令十分相似,高级的交互式的实时linux进程监控工具

iotop  用来监视磁盘I/O使用状况的top类工具

mytop(用于监控 mysql 的线程和性能)命令   mytop -uroot -ppassword

查看当前php-fpm总进程数,命令:ps -ylC php-fpm --sort:rss。其中RSS就是占用的内存情况。如下图:

查看当前php-fpm进程的内存占用情况及启动时间 ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid'|grep www|sort -nrk5

查看当前php-fpm进程平均占用内存情况 ps --no-headers -o "rss,cmd" -C php-fpm | awk '{ sum+=$1 } END { printf ("%d%s\n", sum/NR/1024,"M") }'

php-fpm.conf配置文件中参数

pm.dynamic #指定进程管理方式  dynamic动态 static静态 ondemand   static 适合内存大的服务器 dynamic适合较小的服务器

众所周知 工作进程数和服务器性能息息相关,进程数设置小了不能及时处理请求 设置大了占用大量内存影响系统性能

pm.max_children  # static模式下 创建的最大进程数

pm.start_servers = 2 #  dynamic模式下 起始创建的进程数

pm.min_spare_servers = 1 #dynamic空闲时 最小进程数

pm.max_spare_servers = 1 #dynamic空闲时 最大进程数

pm.max_requests = 200 #每个进程能处理最大请求数,超过这个值 就会自动重启这样做的目的是为了控制请求过程中的内存溢出问题  该值如果设置太大 则会导致该进程占用很大的内存有内存溢出的危险  如果这个值很小会造成 很多进程同时进行重启 那么可能php没有可用的进程来处理请求

查看 php-fpm 内存占用的几个命令相关推荐

  1. 查看LINUX进程内存占用情况 top pmap ps

    可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析 ...

  2. 查看LINUX进程内存占用情况

    可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析 ...

  3. java 查看堆外内存占用_如何监控和诊断JVM堆内和堆外内存使用?

    上一讲我介绍了 JVM 内存区域的划分,总结了相关的一些概念,今天我将结合 JVM 参数.工具等方面,进一步分析 JVM 内存结构,包括外部资料相对较少的堆外部分. 今天我要问你的问题是,如何监控和诊 ...

  4. 查看java进程内存占用情况

    查看运行的jar的进程 ps -aux|grep java 查看到的进程号为5031 通过命令查看进程的情况 cat /proc/$PID/status 参数说明: VmPeak代表当前进程运行过程中 ...

  5. java 查看堆外内存占用_Java堆外内存排查小结

    简介 JVM堆外内存难排查但经常会出现问题,这可能是目前最全的JVM堆外内存排查思路. 通过本文,你应该了解: pmap 命令 gdb 命令 perf 命令 内存 RSS.VSZ的区别 java NM ...

  6. Linux下free命令查看系统实际内存占用详解(buffer与cache的区别、交换空间、free与available、free命令)

    1.free命令是什么? free 命令是一个显示系统中空闲和已用内存大小的工具.free 命令的输出和 top 命令相似.大多数Linux发行版已经含有 free 命令. 其实 free 命令中的信 ...

  7. Linux下查看CPU等基本命令,Linux查看CPU和内存使用情况的常用命令

    1.top top 的全屏对话模式可分为3部分:系统信息栏.命令输入栏.进程列表栏. 第一部分 -- 最上部的 系统信息栏 : 第一行(top): "00:11:04"为系统当前时 ...

  8. linux 内存占满 top找不到进程_检查Linux内存占用的 5 大命令,你知道几个?

    引言: 系统内存是硬件系统中必不可少的部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占用,确保业务的稳定运行.例如:定期查看公司的网站服务器内存使用情况,可以确保服务器的 ...

  9. Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

    1 查看CPU 1.1 查看CPU个数*核心数 cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 96 #一共96核 2 ...

最新文章

  1. 密码技术--国密SM4分组密码算法及Go语言应用
  2. mysql 员工工资上涨5%_工资从1万到3万,你还差mysql数据库优化之系列五
  3. angularJS 上传multipart/form-data
  4. GoldenGate系列一:快速搭建单向同步GoldenGate环境
  5. powershell新建python文件_powershell如何打开Python
  6. Educational Codeforces Round 24 E. Card Game Again(双指针)
  7. 【SEM】1 基本概念
  8. matlab a1处语法无效,MATLAB常见错误
  9. cad插件加载bplot成功用不了_教大家Batchplot使用常见问题的解决办法
  10. 从拉格朗日插值法到范德蒙行列式
  11. java mp4_java Mp4一边下载一边播放
  12. 关于互联网+分布式光伏运维平台的应用介绍-李亚俊
  13. Plonky msm的改进版Yao算法
  14. 罗克韦尔AB PLC RSLogix5000中计数器指令使用方法介绍
  15. 2021-6-28 项目实训-研究生管理系统
  16. Mac os 创建自己的证书并且找到自己的证书 I
  17. Visual Studio主题与配色方案
  18. (附源码)计算机毕业设计SSM智慧校园防疫管理平台
  19. 新版Burp Suite安装
  20. 第10届(深圳)城市艺博会即将于12月13日开幕!

热门文章

  1. 虚拟同步发电机_学术简报基于虚拟同步发电机双机并联系统的参数自调节优化控制策略...
  2. 亚马逊新规出台,外贸建站时代呼之欲出!
  3. Product Oriented Recurrence(Codeforces Round #566 (Div. 2)E+矩阵快速幂+欧拉降幂)
  4. 犀浦某校一名计算机系大二男生,大学生的恋爱观与婚姻观精选.pptx
  5. Json与CJson详解
  6. 《网络编程》基本 UDP 套接字编程
  7. 中医类公众号裂变获客,粉丝增长1w+
  8. 超详细的MES制造执行系统介绍——物料管理
  9. 【intel IPP库历史版本下载】
  10. 关于等保2.0,这些是你应该知道的