Windows 系统系统系统系统
Windows -Processor
指标名称
指标描述
指标范围
指标
单位
CPU 利用率
% Processor Time 指处理器执
根据应用系统情况,在
%
(% Processor Time)
行非闲置线程时间的百分比。
这个计数器设计成用来作为处
理器活动的主要指示器。它通
过在每个时间间隔中衡量处理
器用于执行闲置处理线程的时
间,并且用 100%减去该值得
出。可将其视为范例间隔用于
做有用工作的百分比。
80%±5%范围内波动
为宜。过低,则服务器
CPU 利用率不高;过
高,则 CPU 可能成为
系统的处理瓶颈。
中断率
每秒钟设备中断处理器的
取决于处理器,越低
次
(Interrupts/sec.)
次数。在完成一个任务或需
要注意时,装置会发出中断
越好;不宜超过 1,000;
如果该值显著增加而
/sec
讯号给处理器。可以产生中
系统活动没有相应的
断的装置包括系统定时器、
增加,则表明存在硬件
鼠标、数据通讯联机、网络
问题,需要检查引起中
卡以及其它的外部装置。在
断的网络适配器、磁盘
中断过程中,一般的执行绪
或其他硬件。
执行将被暂停,而且一个中
断可以使处理器切换到另
一个具有较高优先等级的
执行绪。频率中断是频繁和
周期性的,并且中断动作在
背景执行。
系统调用率
指运行在计算机上的所有
如 果 Interrupts/sec
System Call/sec.
处理器调用操作系统服务
例行程序的综合速率。这些
大 于
System
次
/sec
例行程序执行所有在计算
Calls/sec., 则 系 统 中
机上的如安排和同步活动
等基本的程序,并提供对非
某一硬件设备产生过
图形设备、内存管理和名称
多的中断。
空间管理的访问。
Processor Queue
处理器队列的线程数量。此
如果处理器队列中总
Length
计数器只显示就绪线程,而
不是正在运行的线程。
是有两个以上的线程
通常表示处理器堵塞。
进程切换率
指计算机上的所有处理器
如果此计数器的数值
Context
全都从一个线程转换到另
Switches/sec
一个线程的综合速率。当正
较大,则表明锁定竞争
在运行的线程自动放弃处
很激烈,或者线程在用
理器时出现上下文转换,由
一个有更高优先就绪的线
户和内核模式之间频
程占先或在用户模式和特
繁切换。
权 (内核) 模式之间转换以
使用执行或分系统服务
指标
单位
次
/sec
Windows -Memory
指标名称
指标描述
指标范围
如果 Page Reads/Sec 持续
保持为 5,表示可能内存不足。
Page/sec 推荐 0-20。如果服
务器没有足够的内存处理其工
作负荷,此数值将一直很高。
如果大于 80,表示有问题(太
多 的 读 写 数 据 操 作 要 访 问 磁
盘,可考虑增加内存或优化读
写数据的算法)。
该系列计数器的值比较低, 说
明响应请求比较快, 否则可能
是 服 务 器 系 统 内 存 短 缺 引 起
(也可能是缓存太大, 导致系
统内存太少)。
Pages/sec
Page
Faults/sec
是 处 理 器 每 秒 钟 处
理的错误页(包括软
Pages Input/sec
错 误 和 硬 错 误 ) 。
Pages Output/sec
Page Fault/sec
Pages
Input/sec
是 为 了 解 决 硬 错 误
页,从硬盘上读取的
页 数 , 而 Page
Reads/sec 是 为 了
解决硬错误,从硬盘
读 取 的 次 数 。
Pages/sec
是
Pages
和
Input/sec
Pages
Output/sec 的 总
和。
该 系 列 指 标 是 可 以
显 示 导 致 系 统 范 围
延 缓 类 型 错 误 的 主
要指示器。
当处理器向内存指
定 的 位 置 请 求 一 页
( 可 能 是 数 据 或 代
码)出现错误时,这
就 构 成 一 个 Page
Fault。如果该页在内
存的其他位置,该错
误 被 称 为 软 错 误
( 用 Transition
Fault/sec 衡量);
如 果 该 页 必 须 从 硬
盘 上 重 新 读 取 时 ,
被称为硬错误。许多
处 理 器 可 以 在 有 大
软 错 误 的 情 况 下 继
续操作。但是, 硬
错 误 可 以 导 致 明 显
的拖延。
Available Bytes 显 示 出 当 前 空 闲 的
物理内存总量,它等
当这个数值变小时,Windows
开 始 频 繁 地 调 用 磁 盘 页 面 文
件。如果这个数值很小,例如
小于 5 MB,系统会将大部分时
间消耗在操作页面文件上。
一般要保留 10%的可用内存。
最低不能<4M,此值过小可能
是内存不足或内存泄漏。
于分配给待机(缓存
的)、空闲和零分页列
表内存的总和。
空 闲 内 存 可 以 马 上
使用; 清零内存是由
零值填满的内存页,
用 来 防 止 后 续 进 程
获 得 旧 进 程 使 用 的
数据; 待机内存是从
进程工作集(其物理
内存)中删除然后进
入磁盘的内存,但是
该 内 存 仍 然 可 以 收
回。该指标仅显示最
后一次观察到的值,
不是平均值。
Committed Bytes 是指以字节表示的
确认虚拟内存,是磁
不超过物理内存的 75%
盘 页 面 文 件 上 保 留
空间的物理内存。
Windows – Disk
指标名称
指标描述
指标范围
指标单位
% Disk Time
指所选磁盘驱动器忙于为
读或写入请求提供服务所
用的时间的百分比。
正常值<10,此
值过大表示耗费
太多时间来访问
磁盘,可考虑增
加内存、更换更
快的硬盘、优化
读 写 数 据 的 算
法。若数值持续
超过 80 (此时处
理器及网络连接
并没有饱和),则
可 能 是 内 存 泄
漏。
Current Disk
Queue Length
是在收集性能数据时磁盘
请 求 的 延 迟 与
上当前的请求数量。它还包
此队列的长度减
括在收集时处于服务的请
去磁盘的轴数成
求。这是瞬间的快照,不是
正比。为了提高
时间间隔的平均值。多轴磁
性能,此差应该
盘设备能有一次处于运行
平均小于二。
状态的多重请求,但是其他
同期请求正在等待服务。此
计数器会反映暂时的高或
低的队列长度,但是如果磁
盘驱动器被迫持续运行,它
有可能一直处于高的状态。
指读取和写入请求(为所选
磁盘在实例间隔中列队的)
的平均数。
Avg.Disk
Queue Length
正常值<0.5,此
值过大表示磁盘
IO 太慢,要更换
更快的硬盘。
Avg.Disk Queue
Length
Avg. Disk Read
Queue Length
Avg. Disk Write
Queue Length
Linux/HPUX/Solaris/ Unix
Linux/Unix –Rstat
指标名称
指标描述
指标范围
指标单位
Context Switches/sec 指计算机上的所有处
理器全都从一个线程
转换到另一个线程的
如果此计数器
的数值较大,
综合速率。当正在运行
则表明锁定竞
的线程自动放弃处理
器时出现上下文转换,
由一个有更高优先就
绪的线程占先或在用
户模式和特权 (内核)
模式之间转换以使用
执行或分系统服务
争很激烈,或
者线程在用户
和内核模式之
间频繁切换。
Interrupts/sec
每秒钟设备中断处理
取 决 于 处 理
器的次数。在完成一个
器,越低越好;
任务或需要注意时,装
不 宜 超 过
置会发出中断讯号给
处理器。可以产生中断
1,000;
如 果 该 值 显
的装置包括系统定时
著增加而系统
器、鼠标、数据通讯联
活动没有相应
机、网络卡以及其它的
的增加,则表
外部装置。在中断过程
明存在硬件问
中,一般的执行绪执行
题,需要检查
将被暂停,而且一个中
引起中断的网
断可以使处理器切换
络适配器、磁
到另一个具有较高优
盘 或 其 他 硬
先等级的执行绪。频率
件。
中断是频繁和周期性
的,并且中断动作在背
景执行。
CPU 利用率的相关
指标:
System:处理系统调
用所占的比率;
User:处理用户应用
调用所占的比率
Idle:空闲率
Wait:等待率
CPU 利用率
(CPU Usage:
System,User,Idel,wait)
磁盘读写次数
磁盘每秒读写次数。
每个磁盘一个指标值,
对比不同的值,发现相
应的操作繁忙程度。
页面切换率
每秒从磁盘读入或从
(Pages In/Pages
写入磁盘的页面数
Out)
系统平均负载(Load
系统平均负载被定义
Average)
为在特定时间间隔内
运行队列中的平均进
只 要 每 个
CPU 的 当 前
程树。如果一个进程满
活动进程数不
足以下条件则其就会
位于运行队列中:1)
它没有在等待 I/O 操
作的结果;2)它没有
主动进入等待状态(也
就是没有调用'wait');
3)没有被停止(例如:
等待终止)。
Load Average 根
据时间段不同,分为
1、5、15 分钟三个子
指标。
大于 3 那么系
统的性能就是
良好的,如果
每个 CPU 的
任 务 数 大 于
5,那么就表示
这台机器的性
能 有 严 重 问
题。从 Load
Average 指
标看的话,则
是 : 指 标 值
/CPU 个数 <
5。
网络使用情况
网络使用情况统计
(Received Packets,
Sent Packets,
Input Errors,
Output Errors)
Linux/Unix –Rexec(vmstat/iostat)
指标名称
指标描述
指标范围
指标单位
Processor Queue
处理器队列的线程数
Length
量。此计数器只显示就
绪线程,而不是正在运
行的线程。
Processes Blocked 等待 I/O 资源的进程
数
Processes Swapped
out
被 swap 到磁盘的进
程数
Free Swap Space
交换分区的可用空间
KB transferred/sec
Transfers/sec
每秒磁盘读写量。
每个磁盘有一个指标
值。
每秒磁盘传输次数。
每个磁盘有一个指标
值。
Service time
磁盘平均处理时间
mSec