性能计数器详解

Windows -Processor


指标名称


指标描述


指标范围

CPU利用率
(% Processor Time)

% Processor Time指处理器执行非闲置线程时间的百分比。这个计数器设计成用来作为处理器活动的主要指示器。它通过在每个时间间隔中衡量处理器用于执行闲置处理线程的时间,并且用100%减去该值得出。可将其视为范例间隔用于做有用工作的百分比。

根据应用系统情况,在80%±5%范围内波动为宜。过低,则服务器CPU利用率不高;过高,则CPU可能成为系统的处理瓶颈。

%Priviliaged Time

CPU在特权模式下处理线程所使用的时间比例。当你的程序调用操作系统的方法(比如文件操作,网络I/O或者分配内存),这些操作系统的方法是在特权模式下运行的。

如果该数值持续大于75%表示存在瓶颈

Processor Queue Length

处理器队列的线程数量。此计数器只显示就绪线程,而不是正在运行的线程。

如果处理器队列中总是有两个以上的线程通常表示处理器堵塞。

%Interrupt Time

处理器接收处理硬件中断所用的时间比例。这个值间接指出产生中断的硬件设备活动,比如网络变化。

如果显著增加的话表示硬件可能存在问题

中断率
(Interrupts/sec.)

每秒钟设备中断处理器的次数。在完成一个任务或需要注意时,装置会发出中断讯号给处理器。可以产生中断的装置包括系统定时器、鼠标、数据通讯联机、网络卡以及其它的外部装置。在中断过程中,一般的执行绪执行将被暂停,而且一个中断可以使处理器切换到另一个具有较高优先等级的执行绪。频率中断是频繁和周期性的,并且中断动作在背景执行。

取决于处理器,越低越好;不宜超过1,000;
如果该值显著增加而系统活动没有相应的增加,则表明存在硬件问题,需要检查引起中断的网络适配器、磁盘或其他硬件。

进程切换率
Context Switches/sec

指计算机上的所有处理器全都从一个线程转换到另一个线程的综合速率。当正在运行的线程自动放弃处理器时出现上下文转换,由一个有更高优先就绪的线程占先或在用户模式和特权 (内核) 模式之间转换以使用执行或分系统服务

如果此计数器的数值较大,则表明锁定竞争很激烈,或者线程在用户和内核模式之间频繁切换。

Windows -Memory

指标名称


指标描述


指标范围

Pages/sec
Pages Input/sec
Pages Output/sec

Pages Reads/sec
Page Fault/sec

Page Faults/sec 是处理器每秒钟处理的错误页(包括软错误和硬错误)。Pages Input/sec 是为了解决硬错误页,从硬盘上读取的页数, 而Page Reads/sec是为了解决硬错误,从硬盘读取的次数。Pages/sec是Pages Input/sec 和Pages Output/sec 的总和。
该系列指标是可以显示导致系统范围延缓类型错误的主要指示器。
当处理器向内存指定的位置请求一页(可能是数据或代码)出现错误时,这就构成一个Page Fault。如果该页在内存的其他位置,该错误被称为软错误( 用Transition Fault/sec衡量); 如果该页必须从硬盘上重新读取时, 被称为硬错误。许多处理器可以在有大软错误的情况下继续操作。但是, 硬错误会导致明显的拖延。

如果Page Reads/Sec持续保持为5,表示可能内存不足。Page/sec推荐0-20。如果服务器没有足够的内存处理其工作负荷,此数值将一直很高。如果大于80,表示有问题(太多的读写数据操作要访问磁盘,可考虑增加内存或优化读写数据的算法)。
该系列计数器的值比较低, 说明响应请求比较快, 否则可能是服务器系统内存短缺引起(也可能是缓存太大, 导致系统内存太少)。

Available Bytes

显示出当前空闲的物理内存总量,它等于分配给待机(缓存的)、空闲和零分页列表内存的总和。
空闲内存可以马上使用; 清零内存是由零值填满的内存页,用来防止后续进程获得旧进程使用的数据; 待机内存是从进程工作集(其物理内存)中删除然后进入磁盘的内存,但是该内存仍然可以收回。

当这个数值变小时,Windows开始频繁地调用磁盘页面文件。如果这个数值很小,例如小于5 MB,系统会将大部分时间消耗在操作页面文件上。
一般要保留10%的可用内存。最低不能<4M,此值过小可能是内存不足或内存泄漏。

Committed Bytes

是指以字节表示的确认虚拟内存,是磁盘页面文件上保留空间的物理内存。

不超过物理内存的 75%

Cache Bytes

文件系统的缓存

默认为50%的可用物理内存

Windows – Disk


指标名称


指标描述


指标范围

% Disk Time

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

正常值<10,此值过大表示耗费太多时间来访问磁盘,可考虑增加内存、更换更快的硬盘、优化读写数据的算法。若数值持续超过80 (此时处理器及网络连接并没有饱和),则可能是内存泄漏。

Avg.Disk Queue Length

指读取和写入请求(为所选磁盘在实例间隔中列队的)的平均数。

Avg.Disk Queue Length正常值<0.5,此值过大表示磁盘IO太慢,要更换更快的硬盘。

Disk Transfers/sec

在磁盘上读取/写入操作的速率

此值过大表示系统要求的IO速度已接近硬盘的最大速度,要更换更快的硬盘。

Windows – Network

指标名称

指标描述

指标范围

Bytes Total/sec

网络中接受和发送字节的速度,可以用该计数器来判断网络是否存在瓶颈

参考值:该计数器和网络带宽相除,<50%

Windows监控——性能指标详解相关推荐

  1. zabbix 监控过程详解

    监控过程详解 1.修改密码及中文版 按如上操作即可,选择中文以后,点击下面的update即可更新成功 为了安全起见修改密码 修改完成后同样点击更新即可. 2.创建主机及主机群组 1.定义一个主机群组 ...

  2. 文件监控——watchdog详解

    文章目录 文件监控--watchdog详解 一.官方文档(需要细节选择去官网,需要了解和应用范例看本文即可) 二.watchdog安装 1. Installing from PyPI using pi ...

  3. 技术资料收藏:Windows系统文件中文详解

    技术资料收藏:Windows系统文件中文详解 A ↑ ACCESS.CHM - Windows帮助文件 ACCSTAT.EXE - 辅助状态指示器 ADVAPI32.DLL - 高级Win32应用程序 ...

  4. Zabbix5.0监控系统安装详解

    Zabbix5.0监控系统安装详解 一.Zabbix介绍 二.Zbbix的LAMP环境安装 1.防火墙和SElinux配置 2.安装LAMP环境 三.安装Zabbix软件 四.Zabbix的Mysql ...

  5. Windows权限设置详解

    Windows权限设置详解 随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式***越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁.只让80端口对外开放的WEB ...

  6. Windows API函数大全---附:windows运行命令详解

    1. API之网络函数             WNetAddConnection 创建同一个网络资源的永久性连接             WNetAddConnection2 创建同一个网络资源的连 ...

  7. Windows 纤程详解

    Windows 纤程详解 在Windows2000/XP中,纤程(fiber)相当于用户级别的线程或轻进程.纤程由Win32库函数支持,对核心是不可见的.纤程可以通过SwitchToFiber显示至另 ...

  8. 通达信板块监控指标_板块全能显显示板块板块监控指标详解 通达信全能监控...

    板块全能显显示板块板块监控指标详解 通达信全能监控详细说明 第一股票公式网(www.chnmoney.com)告诉您:当前正要下载:板块全能显显示板块板块监控指标详解 通达信全能监控 { 参数 RN: ...

  9. Windows XP服务详解

      Windows XP服务详解 微软的个人操作系统从Win98发展到WinXP,为什么突然变得那么消耗系统资源呢?以至于很多人都感觉WinXP只是高配置的电脑才能运行的操作系统,其实不然.WinXP ...

最新文章

  1. javamap的用法_Java Map常用的几种用法。
  2. 2021年中寻找新SAP项目机会小记
  3. SAP HANA:持续创新十周年
  4. MS SQL数据库服务介绍
  5. oracle 服务器硬盘满了,【案例】Oracle服务器diag进程占据了12g的磁盘空间分析解决办法...
  6. jzoj4024-石子游戏【SG函数,博弈论】
  7. 用Java和Python模仿Kotlin构建器
  8. 阿里巴巴使命、愿景、价值观、绩效管理中的六大价值观、
  9. Kotlin 接口(三)
  10. 线路板铜厚测试软件,厚铜线路板的铜厚是如何实现的
  11. 怎样才能够修改PDF文件中的文字大小
  12. linux网卡驱动模块名称,Linux下根据模块名查看网卡驱动版本
  13. c#中 把字符串转换为拼音码
  14. 记录一下在云服务器上配置MYSQL主从。
  15. python办公室自动化之office颜值担当-PPT
  16. 苹果手机如何换行打字_苹果手机如何检查手机是否是真机
  17. 【UNI-APP】开发微信公众号(H5)JSSDK调式
  18. 【Java项目】java实战宠物领养系统项目
  19. 软件工程毕业设计课题(63)微信小程序毕业设计JAVA校园新生报到小程序系统设计与实现
  20. 关于ceph的一些问题及解决

热门文章

  1. 图像修复 : ICCV 2021 基于条件纹理和结构并行生成的图像修复【翻译】
  2. 中国悍马“猛士”登场,国产电动车为啥掀起了硬派越野风?
  3. 像人类大脑一样思考 ,“袋鼠云防汛大脑”让防汛更智慧
  4. java从邮箱获取邮件_javaMail正确读取邮箱内容的方式
  5. 15款你可能不知道的精致Mac应用
  6. 利用Metasploit控制目标电脑(Win7_x64系统)
  7. 软件工程(1) CSDN花神生涯
  8. Windows10修改Users下的用户文件夹名
  9. 数字孪生in卫星:数字化助力强国芯
  10. 四平方和python_成都房价现在多少?和北京差距很大吗?Python爬取了四万套房源!...