Windows性能监测工具Perfmon之监测浏览器内存变化

网友投稿 1940 2022-05-29

一、Perfmon 简介

perfmon提供了图表化的系统性能实时监视器、性能日志和警报管理,可用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等,可以很方便地进行性能分析。

这里我们主要讲利用perfmon监视器监测浏览器内存变化的方法,以windows10操作系统为例。

二、Perfmon 使用方法

1.搜索栏输入perfmon后找到【性能监视器】,点击打开,即可打开性能监视器

2.在性能监视器的左窗格中,单击【性能监视器】,在右侧视图窗口中右键点击属性,在常规中设置监控周期(一轮监控持续的时间)

3.在图标中设置垂直比例(进程占用内存的展示区间大小)

Windows性能监测工具Perfmon之监测浏览器内存变化

4.设置完毕后点击视图顶部添加按钮或在视图窗口中右键添加计数器

5.在可用计数器中选择Process(进程)下的Working Set-Private,表示监控当前进程的私有物理内存

6.在选取对象的实例选择想要监控的进程实例,添加到计数器,这里以Chrome浏览器为例(建议开启隐身模式,减少不相关的Chrome进程数),选择所有Chrome相关的进程并添加

7.添加计数器后点击确认按钮,开启针对所选Chrome进程的内存监控,效果如下:

8. 我们监控了很多个Chrome进程,但并不是每个都是我们需要的,接下来切换到Chrome浏览器具体的页面进行操作,再回到perfmon找到跟随我们操作上下波动的曲线,删掉其他曲线

9.设置数值比例(当前内存所占数值和垂直坐标值之间的换算比例,1024Byte = 1KB,1024KB = 1MB),数值单位为Byte,这里让曲线图以单位MB展示,故选择0.000001

10.Chrome浏览器内存波动图示例,此示例测试结果正常(内存无泄漏)

示例分析:上图是在我们对浏览器页面进行多次重复操作的同时,perfmon监视器记录的这段时间内浏览器的内存占用情况。首先可以看到内存曲线随着我们的操作过程而上下波动,从例图下方的数值可以看出内存峰值在200-250MB之间,均值为180MB左右,并无浏览器内存占用过大情况;其次在多次重复操作过后内存曲线波谷值和初始内存值几乎相等,说明在页面操作过后内存得到了释放,并且无明显的内存泄漏情况。

Windows 任务调度

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【云端大件事】英迈锐信息技术有限公司入驻华为云市场,助力企业SAP ERP系统资源监控提供解决方案
下一篇:linux操作系统基础之常用命令概述(一)
相关文章