性能监视器计数器说明
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
是每秒钟出错页面的平均数量。由于每个错误操作中只有一个页面出错,计算单位为每秒出错页面数量,因此这 也等于页面错误操作的数量。这个计数器包括硬错误(那些需要磁盘访问的)和软错误(在物理内存的其他地方找 到的错误页)。许多处理器可以在有大量软错误的情况下继续操作。但是,硬错误可以导致明显的拖延。 是取读磁盘以解析硬页面错误的速度。它显示读取操作的数量,它并不考虑每个操作的页面数量。当一个进程引 用一个虚拟内存的页面,而此虚拟内存位于工作集以外或物理内存的其他位置,并且此页面必须从磁盘检索时, 就会发生硬页面错误。此计数器是引起系统范围内延迟的主要指示器。它包含读取操作以满足文件系统缓存(通 常由应用程序请求)和非缓存映射内存文件的错误。比较内存的值\\Pages Reads/sec 与内存的值\\Pages 是指为了释放物理内存空间而将页面写入磁盘的速度。只有页面还在物理内存中时所做的更改才会写入磁盘,因 此这些页面可能只保留数据而不保留代码。这个计数器显示写入操作不计数每个操作中写入的页数。这个计数器 是从磁盘取读页面以解析硬页面错误的速度。它显示读取操作的数量,它并不考虑每个操作的页面数量。当一个 进程引用一个虚拟内存的页面,而此虚拟内存位于工作集以外或物理内存的其他位置,并且此页面必须从磁盘检 索时,就会发生硬页面错误。当夜面发生错误时,系统尝试将多个连续页面读入内存以充分利用取读操作的优点 是指为了释放物理内存空间而将页面写入磁盘的速度。只有在物理内存中更改时页面才会写回到磁盘上,因此页 面可能只保留数据而不是代码。高速的页面输出可能表示内存不足。当物理内存不足时,Windows 会将页面写回 到磁盘以便释放空间。这个计数器可以在不转换的情况下,显示页面数量并可以与其他页面计数进行比较。 是指为解决硬页错误从磁盘读取或写入磁盘的速度。这个计数器是可以显示导致系统范围延缓类型错误的主要指 示器。它是 Memory\\Pages Input/sec 和 Memory\\Pages Output/sec 的总和。是用页数计算的,以便在不用 做转换的情况下就可以同其他页计数如: Memory\\Page Faults/sec 做比较,这个值包括为满足错误而在文件系 指在非分页池中分派空间的调用数。非分页池是系统内存(操作系统使用的物理内存)中可供对象(指那些在不处 于使用时不可以写入到磁盘上并且分派后必须保留在物理内存中的对象)使用的一个区域。它是用衡量分配空间 的调用数来计数的,而不管在每个调用中分派的空间数是多少。这个计数器仅显示上一次观察的值;而不是一个 指在非分页池中的字节数,非分页池是指系统内存(操作系统使用的物理内存)中可供对象(指那些在不处于使用 时不可以写入磁盘上而且只要分派过就必须保留在物理内存中的对象)使用的一个区域。Memory\\Pool Nonpaged Bytes 的计数方式与 Process\\Pool Nonpaged Bytes 的计数方式不同,因此可能不等于 Pool Nonpaged 指在分页池中分派空间的调用次数。分页池是系统内存(操作系统使用的物理内存)中可供对象(指那些在不处于 使用时可以写入磁盘上的对象)使用的一个区域。它是用计算分配空间的调用次数来计算的,而不管在每个调用 指在分页池中的字节数,分页池是系统内存(操作系统使用的物理内存)中可供对象(在不处于使用时可以写入磁 盘的)使用的一个区域。Memory\\Pool Paged Bytes 的计数方式与 Process\\Pool Paged Bytes 的方式不同, 因此可能不等于 Process\\Pool Paged Bytes\\_Total。这个计数器仅显示上一次观察的值;而不是一个平均值
是指以字节表示的确认虚拟内存。保留内存是磁盘页面文件上保留空间的物理内存。每个物理磁盘上可以有一个 或一个以上的页面文件。这个计数器只显示上一回观察到的值;它不是一个平均值。 是需要零页面以满足错误的速度。零页面和前面存储的数据被删除并被填满零的页面是 Windows 的一个安全特 征,它阻止其他进程看见前一进程使用内存空间存储的数据。Windows 保存一份零页面的列表以加速此进程。此 计数器显示错误的数量,它并不考虑为了满足错误而检索的页面数量。此计数器显示上两个示例的值除以实例间 指系统没有使用的页表项目。这个计数值仅显示上一次的值,而不是一个平均值。
指这个进程不能与其他进程共享的、已分配的当前内存的字节数。 此进程中正在活动的线程数目。指令是在一台处理器中基本的执行单位,线程是指执行指令的对象。每个运行进 程指至处少 理有 使一 用个 的线 虚程 拟。 地址空间的以字节数显示的当前大小。使用虚拟地址空间不一定是指对磁盘或主内存页的相应 的使用。虚拟空间是有限的,可能会限制处理加载数据库的能力。 指在任何时间内该处理使用的虚拟地址空间字节的最大数。使用虚拟地址空间不一定是指对磁盘或主内存页的相 应的使用。但是虚拟空间是有限的,也可能会限制处理加载数据库的能力。 指这个处理的 Working Set 中的当前字节数。Working Set 是在处理中被线程最近触到的那个内存页集。如果 计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set 中。当可用内存降 到阈值以下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 Working Set 中 指在任何时间这个在处理的 Working Set 的最大字节数。Working Set 是在处理中被线程最近触到的那个内存 页集。如果计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set 中。当 可用内存降到阈值之下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 是 Memory\\Committed Bytes 与 Memory\\Commit Limit 之间的比值。(Committed memory 指如果需要写入磁 盘时已在页面文件中保留空间的处于使用中的物理内存。Commit Limit 是由页面文件的大小而决定的。如果扩 是指以字节(KB/MB)表示的物理内存数量。此内存能立刻分配给一个进程或系统使用。它等于分配给待机(缓存 的)、空闲和零分页列表内存的总和。要获得内存管理器的详细解释,请参阅 MSDN 和/或 Windows Server 2003 Resource Kit 里的系统性能和疑难解答指南章节。 是 Memory\\System Cache Resident Bytes 的总数。Memory\\System Driver Resident Bytes、 Memory\\System Code Resident Bytes 和 Memory\\Pool Paged Resident Bytes 计数器。该计数器只显示最 是系统启动后文件系统缓存使用的最大字节数量。这可能比当前的缓存量要大。这个计数器只显示上一次观察到 的指值在; 文它 件不 系是 统一 缓个 存平 中均 找值 不。 到要寻找的页而需要从内存(软错误)的其他地方或从磁盘(硬错误)的其他上检索时出现 的错误的速度。文件系统缓存活动是大部分应用程序 IP 操作的可靠指示器。这个计数器显示错误的次数而不管 是指在不用扩展分页文件的情况下可以使用的虚拟内存的数量。这是用字节来计算的。确认的内存是指保留在磁 盘分页文件上的物理内存。在每个逻辑磁盘上可以有一个分页内存。如果扩展分页文件,这个限量将相应增加。
本处理进行读取 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数
处理从 I/O 操作写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备。
本处理进行写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。 指在这个进程中执行线程造成的页面错误出现的速度。当线程引用了不在主内存工作集中的虚拟内存页即会出现 Page Fault。如果它在备用表中(即已经在主内存中)或另一个共享页的处理正在使用它,就会引起无法从磁盘中 是指以字节表示的虚拟内存当前数量,此进程保留虚拟内存用于分页文件。分页文件被用来存储内存的分页,此 内存由没有包含在其他文件里的进程使用。分页文件由所有进程共享,分页文件缺乏空间会阻止其他进程分配内 指在非分页池中的字节数,非分页池是指系统内存(操作系统使用的物理内存)中可供对象(指那些在不处于使用 时不可以写入磁盘上而且只要分派过就必须保留在物理内存中的对象)使用的一个区域。Memory\\Pool Nonpaged Bytes 的计数方式与 Process\\Pool Nonpaged Bytes 的计数方式不同,因此可能不等于 Pool Nonpaged 指在分页池中的字节数,分页池是系统内存(操作系统使用的物理内存)中可供对象(在不处于使用时可以写入磁 盘的)使用的一个区域。Memory\\Pool Paged Bytes 的计数方式与 Process\\Pool Paged Bytes 的方式不同, 因此可能不等于 Process\\Pool Paged Bytes\\_Total。这个计数器仅显示上一次观察的值;而不是一个平均值 此进程的当前基本优先权。在一个进程中的线程可以根据进程的基本优先权提高或降低自己的基本优先权。
性能对象
计数器
% Privileged Time
% Processor Time
% User Time
Process
Creating Process ID Elapsed Time Handle Count ID Process IO Date Bytes/sec IO Date Operations/sec IO Other Bytes/sec IO Other Operations/sec IO Read Bytes/sec IO Read Operations/sec IO Write Bytes/sec IO Write Operations/sec
由这个进程当前打开的句柄总数。这个数字等于这个进程中每个线程当前打开的句柄的总数。 指这个处理的特别的标识符。ID Process 号可重复使用,所以这些 ID Process 号只能在一个处理的寿命期内 识处别理那 从个I处/O理操。作读取/写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动 计本数处。 理进行读取/写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动 计处数理。 给不包括数据的 I/O 操作(如控制操作)字节的速率。这个计数器为所有由本处理产生的包括文件、网络和 设本备处理I进/O行的非活读动取计/写数入。 I/O 操作的速率。例如,控制性能。这个计数器为所有由本处理产生的包括文件、网络 和处设理备 从 I/O 的操活 作动 读计 取数 字。 节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。
Page Reads/sec
Page Writes/sec Pages Input/sec
Pages Output/sec Memory
Pages/sec
Pool Nonpaged Allocs
Pool Nonpaged Bytes Pool Paged Allocs Pool Paged Bytes Pool Paged Resident Bytes System Cache Resident Bytes
说明
是在特权模式下处理线程执行代码所花时间的百分比。当调用 Windows 系统服务时,此服务经常在特权模式运 行,以便获取对系统专有数据的访问。在用户模式执行的线程无法访问这些数据。对系统的调用可以是直接的 (explicit)或间接的(implicit),例如页面错误或间隔。不像某些早期的操作系统,Windows 除了使用用户和特 权模式的传统保护模式之外,还使用进程边界作为分系统保护。某些由 Windows 为您的应用程序所做的操作除 是所有进程线程使用处理器执行指令所花的时间百分比。指令是计算机执行的基础单位。线程是执行指令的对 象,进程是程序运行时创建的对象。此计数包括处理某些硬件间隔和陷阱条件所执行的代码。 指处理线程用于执行使用用户模式的代码的时间的百分比。应用程序、环境分系统和集合分系统是以用户模式执 行的。Windows 的可执行程序、内核和设备驱动程序不会被以用户模式执行的代码损坏。不像某些早期的操作系 统,Windows 除了使用用户和特权模式的传统式保护模式之外,还使用处理边界作为分系统保护。某些由 Creating Process ID value 指创建的处理的处理 Process ID。创建进程可能已终止,这个值可能已经不在识 别这一个个 进运 程行 运的 行处 的理 总。 时间(用秒计算)。
System Code Resident Bytes
System Code Total Bytes System Driver Resident Bytes System Driver Total Bytes Transition Faults/sec is Transition Pages RePurposed Write Copies/sec
Page Faults/sec
Page File Bytes
Pool Nonpaged Bytes
ቤተ መጻሕፍቲ ባይዱ
Pool Paged Bytes
Priorty Base Private Bytes Thread Count Virtual Bytes
Virtual Bytes Peak
Working Set
Working Set Peak
% Committed Bytes In Use Available Bytes Available Kbytes Available MBytes Cache Bytes Cache Bytes Peak Cache Faults/sec
Commit Limit
Committed Byte Demand Zero Faults/sec Free System Page Table Entries Page Faults/sec
是指以字节表示的确认虚拟内存。保留内存是磁盘页面文件上保留空间的物理内存。每个物理磁盘上可以有一个 或一个以上的页面文件。这个计数器只显示上一回观察到的值;它不是一个平均值。 是需要零页面以满足错误的速度。零页面和前面存储的数据被删除并被填满零的页面是 Windows 的一个安全特 征,它阻止其他进程看见前一进程使用内存空间存储的数据。Windows 保存一份零页面的列表以加速此进程。此 计数器显示错误的数量,它并不考虑为了满足错误而检索的页面数量。此计数器显示上两个示例的值除以实例间 指系统没有使用的页表项目。这个计数值仅显示上一次的值,而不是一个平均值。
指这个进程不能与其他进程共享的、已分配的当前内存的字节数。 此进程中正在活动的线程数目。指令是在一台处理器中基本的执行单位,线程是指执行指令的对象。每个运行进 程指至处少 理有 使一 用个 的线 虚程 拟。 地址空间的以字节数显示的当前大小。使用虚拟地址空间不一定是指对磁盘或主内存页的相应 的使用。虚拟空间是有限的,可能会限制处理加载数据库的能力。 指在任何时间内该处理使用的虚拟地址空间字节的最大数。使用虚拟地址空间不一定是指对磁盘或主内存页的相 应的使用。但是虚拟空间是有限的,也可能会限制处理加载数据库的能力。 指这个处理的 Working Set 中的当前字节数。Working Set 是在处理中被线程最近触到的那个内存页集。如果 计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set 中。当可用内存降 到阈值以下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 Working Set 中 指在任何时间这个在处理的 Working Set 的最大字节数。Working Set 是在处理中被线程最近触到的那个内存 页集。如果计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set 中。当 可用内存降到阈值之下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 是 Memory\\Committed Bytes 与 Memory\\Commit Limit 之间的比值。(Committed memory 指如果需要写入磁 盘时已在页面文件中保留空间的处于使用中的物理内存。Commit Limit 是由页面文件的大小而决定的。如果扩 是指以字节(KB/MB)表示的物理内存数量。此内存能立刻分配给一个进程或系统使用。它等于分配给待机(缓存 的)、空闲和零分页列表内存的总和。要获得内存管理器的详细解释,请参阅 MSDN 和/或 Windows Server 2003 Resource Kit 里的系统性能和疑难解答指南章节。 是 Memory\\System Cache Resident Bytes 的总数。Memory\\System Driver Resident Bytes、 Memory\\System Code Resident Bytes 和 Memory\\Pool Paged Resident Bytes 计数器。该计数器只显示最 是系统启动后文件系统缓存使用的最大字节数量。这可能比当前的缓存量要大。这个计数器只显示上一次观察到 的指值在; 文它 件不 系是 统一 缓个 存平 中均 找值 不。 到要寻找的页而需要从内存(软错误)的其他地方或从磁盘(硬错误)的其他上检索时出现 的错误的速度。文件系统缓存活动是大部分应用程序 IP 操作的可靠指示器。这个计数器显示错误的次数而不管 是指在不用扩展分页文件的情况下可以使用的虚拟内存的数量。这是用字节来计算的。确认的内存是指保留在磁 盘分页文件上的物理内存。在每个逻辑磁盘上可以有一个分页内存。如果扩展分页文件,这个限量将相应增加。
本处理进行读取 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数
处理从 I/O 操作写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备。
本处理进行写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。 指在这个进程中执行线程造成的页面错误出现的速度。当线程引用了不在主内存工作集中的虚拟内存页即会出现 Page Fault。如果它在备用表中(即已经在主内存中)或另一个共享页的处理正在使用它,就会引起无法从磁盘中 是指以字节表示的虚拟内存当前数量,此进程保留虚拟内存用于分页文件。分页文件被用来存储内存的分页,此 内存由没有包含在其他文件里的进程使用。分页文件由所有进程共享,分页文件缺乏空间会阻止其他进程分配内 指在非分页池中的字节数,非分页池是指系统内存(操作系统使用的物理内存)中可供对象(指那些在不处于使用 时不可以写入磁盘上而且只要分派过就必须保留在物理内存中的对象)使用的一个区域。Memory\\Pool Nonpaged Bytes 的计数方式与 Process\\Pool Nonpaged Bytes 的计数方式不同,因此可能不等于 Pool Nonpaged 指在分页池中的字节数,分页池是系统内存(操作系统使用的物理内存)中可供对象(在不处于使用时可以写入磁 盘的)使用的一个区域。Memory\\Pool Paged Bytes 的计数方式与 Process\\Pool Paged Bytes 的方式不同, 因此可能不等于 Process\\Pool Paged Bytes\\_Total。这个计数器仅显示上一次观察的值;而不是一个平均值 此进程的当前基本优先权。在一个进程中的线程可以根据进程的基本优先权提高或降低自己的基本优先权。
性能对象
计数器
% Privileged Time
% Processor Time
% User Time
Process
Creating Process ID Elapsed Time Handle Count ID Process IO Date Bytes/sec IO Date Operations/sec IO Other Bytes/sec IO Other Operations/sec IO Read Bytes/sec IO Read Operations/sec IO Write Bytes/sec IO Write Operations/sec
由这个进程当前打开的句柄总数。这个数字等于这个进程中每个线程当前打开的句柄的总数。 指这个处理的特别的标识符。ID Process 号可重复使用,所以这些 ID Process 号只能在一个处理的寿命期内 识处别理那 从个I处/O理操。作读取/写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动 计本数处。 理进行读取/写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动 计处数理。 给不包括数据的 I/O 操作(如控制操作)字节的速率。这个计数器为所有由本处理产生的包括文件、网络和 设本备处理I进/O行的非活读动取计/写数入。 I/O 操作的速率。例如,控制性能。这个计数器为所有由本处理产生的包括文件、网络 和处设理备 从 I/O 的操活 作动 读计 取数 字。 节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。
Page Reads/sec
Page Writes/sec Pages Input/sec
Pages Output/sec Memory
Pages/sec
Pool Nonpaged Allocs
Pool Nonpaged Bytes Pool Paged Allocs Pool Paged Bytes Pool Paged Resident Bytes System Cache Resident Bytes
说明
是在特权模式下处理线程执行代码所花时间的百分比。当调用 Windows 系统服务时,此服务经常在特权模式运 行,以便获取对系统专有数据的访问。在用户模式执行的线程无法访问这些数据。对系统的调用可以是直接的 (explicit)或间接的(implicit),例如页面错误或间隔。不像某些早期的操作系统,Windows 除了使用用户和特 权模式的传统保护模式之外,还使用进程边界作为分系统保护。某些由 Windows 为您的应用程序所做的操作除 是所有进程线程使用处理器执行指令所花的时间百分比。指令是计算机执行的基础单位。线程是执行指令的对 象,进程是程序运行时创建的对象。此计数包括处理某些硬件间隔和陷阱条件所执行的代码。 指处理线程用于执行使用用户模式的代码的时间的百分比。应用程序、环境分系统和集合分系统是以用户模式执 行的。Windows 的可执行程序、内核和设备驱动程序不会被以用户模式执行的代码损坏。不像某些早期的操作系 统,Windows 除了使用用户和特权模式的传统式保护模式之外,还使用处理边界作为分系统保护。某些由 Creating Process ID value 指创建的处理的处理 Process ID。创建进程可能已终止,这个值可能已经不在识 别这一个个 进运 程行 运的 行处 的理 总。 时间(用秒计算)。
System Code Resident Bytes
System Code Total Bytes System Driver Resident Bytes System Driver Total Bytes Transition Faults/sec is Transition Pages RePurposed Write Copies/sec
Page Faults/sec
Page File Bytes
Pool Nonpaged Bytes
ቤተ መጻሕፍቲ ባይዱ
Pool Paged Bytes
Priorty Base Private Bytes Thread Count Virtual Bytes
Virtual Bytes Peak
Working Set
Working Set Peak
% Committed Bytes In Use Available Bytes Available Kbytes Available MBytes Cache Bytes Cache Bytes Peak Cache Faults/sec
Commit Limit
Committed Byte Demand Zero Faults/sec Free System Page Table Entries Page Faults/sec