内存监控

监控内存使用情况的工具通常有vmstat和ps。
vmstat命令总结了系统中所有进程使用的总活动虚拟内存,以及空闲列表上实内存页帧的数量,活动的虚拟内存定义为虚拟内存中实际可以得到的工作段玉米的数量。
当确定内存是否短缺或者是需要进行某种内存调整时,在一组时间间隔里输入vmstat命令,检查结果中的pi和po列,这两列表明了每秒调页空间页面调入的数量和每秒调页空间页面调出的数量。如果这些值经常为非零值,说明可能存在内存瓶颈,偶尔出血非零值不用在意,因为页面调度是虚拟内存的主要原理。
vmstat 2 10
在这里插入图片描述
vmstat -s
在这里插入图片描述
vmstat -s命令向标准输出发送摘要报告,该报告从系统初始化开始,以绝对计数表示,而不是基于某个时间间隔。在性能测试过程中在负载测试之前使用该命令保存一份报告,等负载测试完后再使用该命令监控,并保存监控结果,比较这两份报告的差异

ps命令也可以确定内存使用情况,通过ps命令可以监控个别进程对内存的使用,
ps v PID命令为个别进程提供了最全面的内存相关统计信息的报告,主要报告的内容包括以下几个方面:1.缺页故障,2.工作段已经达到的大小;3.内存中工作段和代码段的大小;4.文本段的大小;5.驻留集的大小;6.进程合作的实内存百分比。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值