第一次使用perfmon监控应用进程的信息,步骤总结如下:

第一部分 性能监视器

1.快捷键Win+R打开运行界面,输入“perfmon”命令后回车即可打开windows的性能监视器

2.点击“性能监视器”,可看到默认的监视内容(CPU使用情况)

3.点击“添加”按钮,可添加需要测试的计数器

这里我们添加如下图所示3个计数器,加上之前监视器默认监视的1个计数器,总共是监视4个计数器。分别为:CPU、内存、磁盘IO和处理器队列长度。

4.点击“确定”按钮显示下图,监视器会自动显示每个计数器在持续时间内的最大值最小值和平均值

5.此时我们可以通过修改属性使图表显示更直观

我们可以修改颜色、比例、宽度和样式(由于上图有2个计数器颜色都为红色,我们将其中一个修改为黄色)

监视器默认的采样间隔为1秒,持续时间为100秒,我们可以根据实际情况对其进行修改

6.图表类型一共有3种:线条、直方图和报告。可以根据情况任意切换

第二部分 数据收集器集

1.新建用户自定义数据收集器集。

2.输入名称,选择“手动创建”。

3.勾选“性能计数器”。

4.配置需要测试的计数器。

5.配置数据保存目录。

6.保存并关闭。

7.可在属性中配置停止条件。

8.点击“开始”运行,30分钟后自动停止。

9.可以点击“停止”提前结束运行。

10.此时可在报告中查看这段时间生成的报告。

这个报告已经在本地D:\监控-CPU、内存、磁盘IO、网络\PCPZ8VZPNONCTTV_20180927-000001\DataCollector01.blg文件中保存,可随时打开查看。

补充博客:使用Perfmon和PAL工具查看Server性能--PerfMon入门指南

第三部分 使用Perfmon判断程序是否存在内存问题

可以利用Perfmon来监控程序进程的Handle Hount、Virtual Bytes和Working Set这3个计数器。

Handle Count记录了进程当前打开的句柄个数,监视这个计数器有助于发现程序是否存在句柄类型的内存泄漏;

Virtual Bytes记录了程序进程在虚拟地址空间上使用的虚拟内存的大小,Virtual Bytes一般总大于程序的Working Set,监视Virtual Bytes可以帮助发现一些系统底层的问题;

Working Set记录了操作系统为程序进程分配的内存总量,如果这个值不断持续增加,而Virtual Bytes却跳跃式地增加,则很可能存在内存泄漏问题。

转载于:https://www.cnblogs.com/zhengna/p/9482538.html

perfmon——使用windows系统自带的性能监视器监控进程信息相关推荐

  1. 用Windows XP自带的性能监视器测试

    http://www.360doc.com/content/09/1213/18/294500_11035221.shtml 怎样分析windows 性能监视器图表中各曲线的意义 2009-12-13 ...

  2. 用Windows XP自带的性能监视器测试瑞星2010性能(转)

    http://www.360doc.com/content/09/1213/18/294500_11035221.shtml 转载于:https://www.cnblogs.com/hyzhou/ar ...

  3. 如何在windows系统自带命令查看硬件信息

    如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系 ...

  4. 如何用windows系统自带的截图工具截图

    windows系统自带的截图工具实在是太方便了,一个"Print Screen键"(print screen打印屏幕)就搞定了,以至于它只能截取全屏图片,但只要用windows系统 ...

  5. Windows系统自带工具介绍

    文章目录 1 Windows系统工具 1.1 系统增强工具PowerToys 1.1.1 简介 1.1.2 使用 1.2 增强版任务管理器 Process Explorer 1.2.1 简介 1.2. ...

  6. Windows 系统自带的文件同步工具

    一.基础环境   操作系统:Microsoft Windows 10 和 Microsoft Windows Server 2019 及以上版本 二.适用场景   我们有时需要将两个文件夹的内容进行同 ...

  7. 转载《利用Windows系统自带命令手工搞定病毒》_原水_新浪博客

    转载 360软件百科的文章,其实WINDOWS有很多的命令我们不熟悉,你认真看下就会发现其他的操作系统其实就是这样做的,只是我们没有想到WINDOWS也可以这样做. 利用Windows系统自带命令手工 ...

  8. 计算机自带纸牌游戏卸载,如何彻底删除windows系统自带的游戏蜘蛛纸牌

    如何彻底删除windows系统自带的游戏蜘蛛纸牌.很多时候,我们安装电脑系统,它就会自己自动的帮你安装一些自带游戏,比如蜘蛛纸牌等等.有时候想彻底删除此类游戏,如果只是删除开始菜单中的快捷方式,并没有 ...

  9. Windows系统自带邮件软件中绑定QQ邮箱具体操作

    引言 Windows系统自带了一个邮件应用,那么如何在该邮件应用里面绑定QQ邮箱呢? 教程 1.进入QQ邮箱官网,点击设置-账户,点击开启IMAP/SMTP服务 2.用密保手机发送短信配置邮件客户端到 ...

最新文章

  1. SpringCloud 面试题,最新SpringCloud 面试题,2020 SpringCloud 面试题
  2. git-diff忽略^ M.
  3. python模块cv2人脸识别_python face_recognition模块实现人脸识别
  4. Redis-学习笔记04【Jedis代码操作】
  5. docker 安装mysql实战_使用docker搭建mysql实例教程
  6. oracle 加全文索引,Oracle创建全文索引
  7. word怎么调列宽_怎么给文件加密???
  8. Node MemoryLeak
  9. VMware-workstation安装
  10. 编程实现 无符号乘法溢出判断
  11. 如何防止用户重复提交数据
  12. dwf怎么合成一个_cad多张图纸拆分(如何将一个有多个图的CAD文件,按图分成几个文件)...
  13. Android 极光IM-基础篇
  14. 关于EF Core中同一个实体被多次tracked的问题
  15. 计算机机房需要装排烟风机不,送风机房和排烟机房的作用分别是什么
  16. 着眼产业合作、情报分享 网易云易盾加入云清联盟
  17. 华为u8500开启log方法
  18. pip安装超时,Exception:Traceback(most recent call last)
  19. 基于高通芯片组的广和通FM150 5G模组GPS测试演示
  20. 【双系统】win10和ubuntu双系统(UEFI)删除ubuntu

热门文章

  1. echarts 散点地图
  2. Geoserver相关知识(二)
  3. 无线网络不可用的解决技巧
  4. 查看数据库占用磁盘空间的方法
  5. linux c mysql安装_Linux下MySQL的安装
  6. 如何判断期刊是否是核心期刊的方法
  7. 酷我音乐爬虫(400多行代码)
  8. de4000h存储安装配置
  9. 如何用iMindMap制作布局统一的思维导图?
  10. redis的下载和安装详解