Windows 资源计数器


对象


计数器


描述


度量值


System


%Total

Processor

Time


系统上所有处理器都忙于执行非空闲线程的时间的平均百分比,体现整体的处理器利用率。例如在多处理器系统上,当所有处理器始终处于忙碌状态,则此值为100%;当所有处理器中的1/4处于100%忙碌状态,则此值为25%


该值若持续高于80%~90%,则系统面临处理器方面的瓶颈。可通过升级CPU或者增加CPU的方式改善


Process Queue Length


线程在等待分配CPU资源所排队列的长度,此长度不包括正在占有CPU资源的线程。此值为瞬间计数,不是一段时间的平均值


若该值总大于处理器个数+1,则需要升级CPU或增加CPU的方式改善


Processor

(CPU分析)


%Processor Time


此计数器尤为常用,表示CPU利用率。可观测处理器是否已处理饱和状态,该项参考值为<80%


若该值持续高于95%,则极大可能系统的瓶颈为CPU。可增加一处理器或更换一更高性能的处理器


%User Time


该计数器表示某些数据库操作对CPU的耗费


如使用了合计函数,进行排序或使用大量算法或复杂操作时,该值会较大,可通过增加索引、简化表连接、水平分割大表格及进行算法优化等方式解决


%Priviliaged Time


CPU在特权模式下处理线程所花的时间百分比。如内存管理,SQL Server I/O请求等


若该值和Physical Disk计数器值同时过高,可考虑提高I/O子系统的性能


%DPC Time


在网络处理上处理器消耗的时间,该计数器值越低越好


在Process\%Processor Time值很高的前提下,%DPC Time大于50%,则表明当前网络资源已饱和。增加一网卡可能会提高性能


Memory

(内存分析)


Available Mbytes


系统剩余的可用物理内存(单位是兆字节),该项参考值为大于等于10%


若该值过低(4MB或者更小),可能内存有问题或某些程序未释放内存,可通过增加内存或修改程序来改善


Pages/sec


表示为了解决硬件错误或页面错误而从硬盘上读取或写入硬盘的页面数,该项参考值为00~20


若该值保持在几百的数量级,则需进一步研究页交换活动。有可能需要增加内存,但也可能是运行使用内存映射文件的程序所致


Pages Reads/sec


表示为了解决硬错误而从硬盘上读取的页数。该值越低越好,阈值为5


若该值很低,但%Disk Time 和Average Disk Queue Length的值很高,则可能出现了磁盘瓶颈;若队列长度增加的同时Page Reads/sec不降低,则可能出现内存不足


Page Faults/sec


该计数器表示CPU每秒处理的错误页面数,包括硬错误和软错误


Process

(进程分析)


Private Bytes


进程无法与其他进程共享的字节数量


若该值持续较大,极有可能发生了内存泄露


Work set


处理线程最近使用的内存页


若Memory\Available bytes计数器的值持续降低,但Process\Private Bytes 和Process \Working Set 计数器的值持续升高,极有可能发生内存泄露


Physical Disk(磁盘I/O分析)


%Disk Time


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


若只有%Disk Time比较大,硬盘有可能是瓶颈;若几个值都比较大,且数值持续超过80%,可能发生内存泄露


Average Disk Queue Length


取样间隔期间排入选定磁盘的读取和写入请求的平均数。该值应不超过磁盘数的2倍


若%Disk Time和Avg Disk Queue Length的值很高,而Page Reads/sec值很低时,则可能出现了磁盘瓶颈;若Avg Disk Queue Length升高的同时Page Reads/sec并未降低,则可能出现了内存不足


Average Disk sec/Read


磁盘中读取数据的平均时间,单位是秒(s)


若该值大于60,则说明磁盘存在瓶颈,可通过换硬盘或更改硬盘的RAID方式改善


Network Interface (网络分析)


Byte Total/sec


表示网络中发送和接受字节的速度,通过该计数器与网络带宽的比较可得出网络是否存在瓶颈


一般该计数器/带宽<50%

Windows 资源计数器

时间: 2024-10-16 16:51:00

Windows 资源计数器的相关文章

loadrunner检测Windows资源计数器要求

平均事务响应时间 Average Transation Response Time 优秀:<2s良好:2-5s及格:6-10s不及格:>10s 每秒点击率 Hits per Second 当增大系统的压力(或增加并发用户数)时,吞吐率和TPS的变化曲线呈大体一致,则系统基本稳定,若压力增大时,吞吐率的曲线增加到一定程度后出现变化缓慢,甚至平坦,很可能是网络出现带宽瓶颈:同理若点击率/TPS曲线出现变化缓慢或者平坦,说明服务器开始出现瓶颈. 请求响应时间 Time to Last Byte 每秒

LR监控Windows资源

1.监控准备: 监控方: 1)安装tcp/ip协议下的netbios 2)用administrator登录 被监控方: 1)被监控的Windows开启两个服务: Remote ProcedureCall(RPC)和Remote Registry Service 开启位置:右键“我的电脑”->管理->服务和应用程序->服务 2)被监控的Windows中要有C$共享文件夹 查看位置:右键“我的电脑”->管理->共享文件夹->共享,在这里面要有C$这个共享文件夹,要是没有自己

解决windows server 2003在center中克隆提示无法找到windows资源

问题: 在center中克隆windows server2003的时候我们会遇到下面的问题,提示未在服务器上找到windows自定义资源 产生原因: 这是由于系统本身的原因,windows server 2008 以后的版本默认都把sysprep集成在了内核中,所以克隆的时候可以直接调用该程序,而windows server2003以前的版本默认没有该程序,所以在克隆的时候会提示没有在服务器上找到windows资源,其实就是没有找到sysprep这个程序. 解决办法: 我们手动把windows

文件操作 - Windows资源文件的读取

=============== Windows资源文件的读取 =============== Windows资源操作函数 12 LoadAccelerators 加载快捷键资源 14 LoadBitmap 加载位图资源 16 LoadCursor 加载光标资源 18 LoadIcon 加载图标资源 20 LoadMenu 加载菜单资源 22 LoadString 加载字符串资源 Windows资源操作函数 29 FindResource 从指定模块中加载指定名称.类型的资源 31 SizeofR

.rc Windows资源文件定义和使用

统一资源管理: 在win32编程中,为方便项目中的资源统一管理,提供了一个格式统一的资源文件,对各种资源进行管理.它的扩展名是.rc,在程序编译时它会被资源编译器编译生成一个.res的二进制文件. rc文件的语法: 1.注释:注释方式和 C 语言相通,单行注释用 // 符号,多行注释用 /* ... */ 符号. 2.预处理命令:预处理指令包括一些头文件的引用(使用 #include ,也同 C 语言). 3.编译指令:预定义(#define,常量和宏,不支持带参数的宏) 和 条件编译(#if,

windows资源监控常用计数器解释

WINDOWS资源编译器出错信息

ACCELERATORS语句的type域应包含ASCⅡ值或VIRTKEY值.        BEGIN expected in table        BEGIN关键字应紧跟在ACCELERATORS关键字后        BEGIN expected in dialog        BEGIN关键字应紧跟在DIALOG关键字后        BEGIN expected in menu        BEGIN关键字应紧跟在MENU关键字后        BEGIN expected in

Qt之Windows资源文件(.rc文件)

简述 在Windows下使用Qt时,通常会用到Windows的资源文件 - 为exe设置信息,其中包括:文件说明.产品名称.产品版本.版权等信息... 由于是Windows平台相关的东西,Qt助手中对于rc文件几乎没有任何介绍(在Setting the Application Icon一文中简单提到). 简述 资源信息 效果 实现 图标 参数 示例 VERSIONINFO 格式化VERSIONINFO 参数 资源信息 效果 实现 首先,我们添加一个名为version.h的头文件,包含资源信息.

使用Loadrunner监控Windows资源

为了区分把装有loadrunner的机器称作A,被监控资源的服务器(windows)称作B 1.确保B机器Administrator账户是可使用状态:右键计算机→ 管理→ 本地用户和组→ 用户,其中Administrator用户账户非禁用,密码永不过期,设置好密码 2.确保机器B的Remote ProcedureCall(RPC)和Remote Registry Service服务开启:右键"我的电脑"->管理->服务和应用程序->服务里设置 3.修改机器B的网络安全