Windows性能监控工具perfmon的使用和性能指标分析

一、perfmon提供图表化的实时的性能监视器、性能日志、警报管理,能监控CPU的使用率、内存使用率、磁盘I/O(磁盘的读写速度)、网络I/O信息(网络速度),可以很方便的使用第三方工具进行性能分析。

功能说明: 前台应用:此窗口显示了当前正在前台(正在运行且可见)的应用的信息 - 应用名称 - 应用包名 - RAM总使用情况(兆字节) - Dalvik、本地和其他RAM使用情况(兆字节) - 整体CPU使用情况(百分数和容量) - 用户和系统CPU使用情况(百分数) CPU:此窗口显示了整体CPU的信息 - 容量使用情况和当前分频器 - 整体CPU使用情况(百分数) - 各CPU核心使用情况(百分数和兆赫兹) 磁盘I/O:此窗口显示了您基于MMC的存储设备的磁盘的I/O信息 - 通常mmcblk0是您的内部闪存,mmcblk1是您的可移动SD卡 - 不支持显示基于MTD的存储设备 - 显示的信息是原始的I/O,因此如果系统有I/O请求缓冲/缓存,您将无法在这里看见任何事情发生 - 各设备的读写速率(千字节/秒) 网络I/O:此窗口显示了您网络接口的网络I/O信息 - 各接口的发送(Tx)和接收(Rx)速率(千字节/秒) 更新日志: - 修复“我的应用”按钮打开“关注”对话框的问题

二、使用方法

开始-运行-输入perfmon后回车,即可打开perfmon.exe文件(win+R,输入perfmon回车)

任务管理器中的“性能”也能监控Windows系统的性能,但是监控的内容很少,一般使用perfmon

三、1、常见的性能监控指标

perfmon性能监控对象总共有上百个性能指标,我们关注一个系统的性能时,不能关注这么多指标,有些性能指标对实际的应用系统影响不大,但对于一个windows操作系统来说,CPU、内存、磁盘、网络等这些关键对象是性能监控中必不可少的项。

2、常见的性能对象与指标

性能对象 计数器 监控的内容
 Processor Processor   %idle Time  处理器在采样期间空闲时间的百分比
 %processor Time  指处理器用来执行非闲置线程时间的百分比,CPU使用率
 %User Time  处理器处于用户模式的时间的百分比
 Memory    Available Bytes

显示当前空闲的物理内存总量

该数值下降,说明Windows开始频繁的调用磁盘页面文件

该数值小于5MB时,系统会将Available Memory Bytes的大部分时间消耗在操作页面文件上

 % Committed Bytes In Use  内存使用百分比,Compitted Bytes/Commit Limit的比值
 Page Faults/sec  指处理器处理错误页的综合速度,错误页、秒  来计算
 Network interface   Bytes Total/sec  发送和接收字节的速度,包括帧字符在内
 Packet/sec  发送和接收数据包的速度
 Physical Disk    %Busy Time

磁盘驱动器忙于读取或写入请求提供服务所用时间的百分比

若该数值比较大,则硬盘有可能是瓶颈

   
 AVg Disk Queue Length

磁盘队列的平均长度。

磁盘完成对读取和写入请求的处理时间,磁盘数据吞吐量的外在数据

Current Disk Queue Length

 在收集数据时,磁盘上未完成的请求数目
   
     
     
     
     
     
     
     

四、性能分析

1.内存分析法

内存分析:用于判断有误内存瓶颈,是否需要通过增加内存等手段提高系统性能问题

内存分析的方法和步骤:

(1)首先查看Memony:内存使用的百分比,如果该数值比较大,系统可能出现内存方面的问题;

另外也可以查看空闲的内存总量,如果该值小,说明内存不足了,存在性能瓶颈

(2)注意另外三个值:

:此值持续高于几百,可能存在内存问题

:说明每秒发生页面失败资料,如果此页面次数多,此时需要查看计数器,该计数器的阈值为5,如果计数值大于5,则可以判断存在内存方面的问题

2、处理器分析法

(1)首先看CPU的使用率,如果该值持续超过90%,则说明整个系统面临着处理器方面的问题

(2)其次查看每个CPU的使用情况,如果该值比较大,可以考虑优化算法

(3)研究系统处理器瓶颈:System中的计数器,该计数器值大于(CPU数量的总数+1)时,说明产生了性能阻塞

3、磁盘I/O分析法

计算每个磁盘的IO数,如果高于电脑中标注的磁盘数,则表示磁盘有问题

4、网络分析法

该计数器为发送和接收字节的速度,可以通过该计数器来判断网络连接速度是否是瓶颈

Windows性能监控perfmon工具的使用和性能指标的分析相关推荐

  1. Windows 性能监视器perfmon是干嘛的?一篇文章了解性能监视器基本使用

    Windows 性能监视器perfmon是干嘛的?一篇文章了解性能监视器基本使用 在PerfMon中使用性能计数器 有价值的调试计数器 重要的CPU计数器 内存的重要计数器 ASP.NET重要计数器 ...

  2. 推荐几个Linux命令行下性能监控小工具

    原文链接 在Linux中,CPU,内存等系统状态可以通过top命令查看,或者用图形界面的工具,如gnome-system-monitor.但是,有时候,想知道更详细的信息,比如说进程树之类的,网络具体 ...

  3. 《深入理解Java虚拟机第3版》垃圾收集器与内存分配策略、虚拟机性能监控故障处理工具

    目录 往期博客:Java课堂篇3_初识JMM.常量池简单理解(字符串常量池.静态常量池.大整型常量池) 为什么要了解垃圾收集和内存分配? 如何判断对象已死? 引用计数算法 可达性分析算法 JDK1.2 ...

  4. react性能监控根据工具_高性能React:3个新工具可加快您的应用程序

    react性能监控根据工具 by Ben Edelstein 通过本·爱德斯坦 高性能React:3个新工具可加快您的应用程序 (High Performance React: 3 New Tools ...

  5. JVM(三).虚拟机性能监控故障处理工具

    JVM (三).虚拟机性能监控&故障处理工具 1.概述 系统定位问题,需要工具来导出出现问题的数据:这里的数据有异常堆栈,虚拟机日志,垃圾回收日志,线程快照,堆快照文件:工具就很多就是虚拟机自 ...

  6. Windows性能监控工具Perfmon的使用、性能指标分析(转载)

    目录结构 一.Perfmon简介.性能监控指标.性能对象指标1.常用的性能监控指标2.常用的性能对象与指标 二.Perfmon的启用和监控设置 三.性能分析方法1.内存分析方法2.处理器分析法3.磁盘 ...

  7. 应用性能监控管理工具

    应用程序性能监控 Application Manager 的应用程序性能监控(APM Insight) 使应用程序开发人员和 DevOps 工程师能够了解应用程序性能,并帮助他们在问题影响最终用户之前 ...

  8. jmeter 性能监控PerfMon Metrics Collector的讲解

    举例 要进行性能监控就必须在服务器上安装个插件,就像咱们在服务器上安装了一个监控探头,启动起来,jmeter就相当于查看监控的仪器. 如何做 下载插件,官方文档地址https://jmeter-plu ...

  9. 重磅推荐西瓜视频App性能监控开源工具!

    相关阅读:还在用 Guava Cache?它才是 Java 本地缓存之王! 内存泄漏监控工具 Raphael 是西瓜视频基础技术团队开发的一款 native 内存泄漏监控工具,具有接入简单.监控范围广 ...

  10. 第21/24周 性能监控(PAL工具)

    大家好,欢迎来到性能调优培训的最后一个月.在过去的5个月里,我们谈了SQL Server的各种性能相关的话题,包括性能调优的技术和问题. 但当在你面前,SQL Server没有按你预想的运行时,你会怎 ...

最新文章

  1. 实现对HDFS增删改查CRUD等操作
  2. vnc连接linux使用教程_linux系统下vnc 的配置和使用方法
  3. TortoiseGit:拉代码密码错误remote: Coding 提示: Authentication failed! 认证失败,请确认您输入了正确的账号密码
  4. asp.net中将枚举绑定到下拉列表
  5. 对!这就是你要的pandas数据清洗练习题(❤️)
  6. 背景图片,颜色变化脚本
  7. linux下哪个输入法最好,[最好]linux下输入法→linux下输入法
  8. 互联网大病公益众筹项目文本分析
  9. 秒懂三层交换机的作用及使用
  10. Android监听系统来电,弹出提示窗口
  11. Google Play Academy 组队 PK 赛,正式开赛!
  12. python中response对象的方法_django HttpResponse对象 - 刘江的django教程
  13. 腾讯云服务器基础操作
  14. 【区块链开发指南】区块链基础之区块和交易
  15. [MCSM] Slice Sampler
  16. 《工程伦理与学术道德》之《工程活动中的环境伦理》
  17. 中国智能制造系统架构(IMSA模型)
  18. 计算机二级mysql考试经验分享(2021年3月)
  19. 科目一科目四驾驶理论考试哈语版
  20. 抖音带货指南——抖音号橱窗和抖音电商篇

热门文章

  1. android 五种存储方式,android数据五种存储
  2. 目录-中文版Excel 2016宝典(第9版)
  3. 网格简化技术研究报告
  4. 如何回答“你没有经验,我们为什么录用你”
  5. 微信公众号图文 点击显示图片效果
  6. 【专访】黄文强:电子商务创新航企营销模式
  7. yar php使用,php中yar框架实例用法讲解
  8. 计算机科学论文生成器,软件自动生成假论文:满篇废话
  9. c# 容联云_迅雷云加速开放平台c#demo
  10. mybatis学习4