||
Windows系统下Memory(内存)性能对象中的几个重要计数器
Available Mbytes / Available Kbytes / Available bytes: 当前系统可用物理内存数量(3个计数器分别用不同的单位表示)
Page/sec: 指每秒系统为解决硬页面错误而从磁盘读取、写入磁盘的页面数目。
Page Faults / sec: 为每秒出错页面的平均数量。由于在每个错误操作中只有1个页面出错,因此这也可以被认为是页面错误操作的数量。它包括硬页面错误与软页面错误。硬页面错误较多可以导致明显的系统能变差。
Page Reads / sec: 它代表每秒中读磁盘以解决硬页面错误的页面数量。比较计数器\\Pages Reads/sec 与另一个计数器\\Pages Input/sec的数值,能决定每个操作读取的平均页面数量
Free System Page Table Entries:指系统没有使用的页表项目。这个计数值仅显示上一次的值,而不是一个平均值。
Windos系统下Process(进程)性能对象中的几个重要计数器
%Processor Time: 是所有进程、线程使用处理器执行指令所花时间的百分比。指令是计算机执行的基础单位。线程是执行指令的对象,进程是程序运行时创建的对象。
Page Faults / sec : 指在当前进程中执行线程造成的页面错误出现的速度。当线程引用了不在主内存工作集中的虚拟内存页面,即会出现页面错误。
Handle Count : 由当前进程目前打开的句柄总数。数值等于进程每个线程当前打开的句柄的总数。
Working set : 即工作集。它反映了每个今晨使用的内存页面的数量。如果服务器有足够多的空闲内存,页面就会被留在工作集中,当自由内存少于一个特定的阀值时,页就会被分页(Paging)清除出工作集至磁盘等地。
Private Bytes:此进程所分配的无法与其他进程共享的当前字节数量。如果系统性能随着时间而降低,则此计数器可以说是内存泄漏的最佳指示器。
Priority Base:进程的目前基本优先权。在一个进程中的线程可以根据进程的基本优先权提高或降低自己的基本优先权。
Windows系统下Processor(CPU)性能对象中的几个重要计数器
%Processor Time : 指处理器用来执行非闲置线程时间的百分比。
%Users Time : 用户模式下操作所耗费的CPU时间
%Privileged Time : 核心模式下草走哦所消耗的CPU时间
Working set :即工作集。它反映了每个进程使用的内存页面的数量。如果服务器有足够多的空闲内存,页面就会被留在工作集中,当自由内存少于一个特定的阀值时,页就会被分页(Paging)清除出工作集至磁盘等地。
Window系统下物理磁盘(PhysicalDisk)、网络接口(Network Interface)和整个系统(System)各计数器的含义
1、PhysicalDisk物理磁盘:
%Disk Time:指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间百分比
Avg. Disk Queue Length :指读取和写入请求(为所选磁盘在实力间隔中列队的)的平均数
Avg. Disk Read Queue Length : 指读取请求队列的平均数
Avg. Disk Write Queue Length : 指写入请求队列的平均数
Disk Reads/sec : 物理磁盘上每秒钟磁盘读取操作数的次数
Disk Writes/sec : 物理磁盘上每秒钟磁盘写入操作的次数
Avg. Disk sec/Read :指以秒计算的在磁盘上该读取数据所需的平均时间
Avg. Disk sec/Transfer : 指以秒计算的在磁盘上传送数据所需的平均时间
2、Net work Interface网络接口:
Bytes Total/sec : 为发送和接收字节的速度,包括帧字符在内
3、System系统:
File Data Operations/sec : 指在计算机的所有逻辑磁盘上读取和写入操作的综合速度。本计数器的数值不包括文件系统操作,后者对于Web应用并不重要
Processor Queue Length:处理器队列的线程数量。对于系统中所有的处理器都是用单一队列(线程在该队列中等待处理器进行循环)。此长度不包括当前正在执行的线程。