您的位置:首页 > 其它

性能监视器检测进程参数的意义

2017-06-07 17:23 579 查看

性能监视器检测进程参数的意义

[% Privileged Time]

% Privileged Time 是在特权模式下处理线程执行代码所花时间的百分比。当调用 Windows 系统服务时,此服务经常在特权模式运行,以便获取对系统专有数据的访问。在用户模式执行的线程无法访问这些数据。对系统的调用可以是直接的(explicit)或间接的(implicit),例如页面错误或间隔。不像某些早期的操作系统,Windows 除了使用用户和特权模式的传统保护模式之外,还使用进程边界作为分系统保护。某些由 Windows 为您的应用程序所做的操作除了出现在进程的特权时间内,还可能在其他子系统进程出现。

[% Processor Time]

% Processor Time 是所有进程线程使用处理器执行指令所花的时间百分比。指令是计算机执行的基础单位。线程是执行指令的对象,进程是程序运行时创建的对象。此计数包括处理某些硬件间隔和陷阱条件所执行的代码。

[% User Time]

% User Time 指处理线程用于执行使用用户模式的代码的时间的百分比。应用程序、环境分系统和集合分系统是以用户模式执行的。Windows 的可执行程序、内核和设备驱动程序不会被以用户模式执行的代码损坏。不像某些早期的操作系统,Windows 除了使用用户和特权模式的传统式保护模式之外,还使用处理边界作为分系统保护。某些由 Windows 为您的应用程序所做的操作除了出现在处理的特权时间内,还可能在其他子系统处理出现。

[Creating Process ID]

Creating Process ID value 指创建的处理的处理 Process ID。创建进程可能已终止,这个值可能已经不在识别一个运行的处理。

[Elapsed Time]

这个处理运行的总时间(用秒计算)。

[Handle Count]

由这个处理现在打开的句柄总数。这个数字等于这个处理中每个线程当前打开的句柄的总数。

[ID Process]

ID Process 指这个处理的特别的识别符。ID Process 号可重复使用,所以这些 ID Process 号只能在一个处理的寿命期内识别那个处理。

[IO Data Bytes/sec]

处理从 I/O 操作读取/写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。



[IO Data Operations/sec]


本处理进行读取/写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[IO Oher Bytes/sec]

处理给不包括数据的 I/O 操作(如控制操作)字节的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[IO Other Operations/sec]

本处理进行非读取/写入 I/O 操作的速率。例如,控制性能。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[IO Read Bytes/sec]

处理从 I/O 操作读取字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[IO Read Operations/sec]

本处理进行读取 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[IO Wirte Bytes/sec]

处理从 I/O 操作写入字节的速度。这个计数器为所有由本处理产生的包括文件、网络和设备。

[IO Wirte Operations/sec]

本处理进行写入 I/O 操作的速率。这个计数器为所有由本处理产生的包括文件、网络和设备 I/O 的活动计数。

[Page Faults/sec]

Page Faults/sec 指在这个进程中执行线程造成的页面错误出现的速度。当线程引用了不在主内存工作集中的虚拟内存页即会出现 Page Fault。如果它在备用表中(即已经在主内存中)或另一个共享页的处理正在使用它,就会引起无法从磁盘中获取页。



[Page File Bytes]


Page File Bytes 是指以字节表示的虚拟内存当前数量,此进程保留虚拟内存用于分页文件。分页文件被用来存储内存的分页,此内存由没有包含在其他文件里的进程使用。分页文件由所有进程共享,分页文件缺乏空间会阻止其他进程分配内存。如果没有分页文件,此计数器反映的是此进程在物理内存保留的、虚拟内存的当前数量。

[Page File Bytes Peak]

Page File Bytes Peak 是指以字节表示的虚拟内存的最大数量,此进程保留虚拟内存用于分页文件。分页文件被用来存储内存的分页,此内存由没有包含在其他文件里的进程使用。分页文件由所有进程共享,分页文件缺乏空间会阻止其他进程分配内存。如果没有分页文件,此计数器反映的是此进程在物理内存保留的、虚拟内存的最大数量。

[Pool Nonpaged Bytes]

Pool Nonpaged Bytes 指在非分页池中的字节数,非分页池是指系统内存(操作系统使用的物理内存)中可供对象(指那些在不处于使用时不可以写入磁盘上而且只要分派过就必须保留在物理内存中的对象)使用的一个区域。Memory\\Pool Nonpaged Bytes 的计数方式与 Process\\Pool Nonpaged Bytes 的计数方式不同,因此可能不等于 Pool Nonpaged Bytes\\_Total。 这个计数器仅显示上一次观察的值;而不是一个平均值。

[Pool Paged Bytes]

Pool Paged Bytes 指在分页池中的字节数,分页池是系统内存(操作系统使用的物理内存)中可供对象(在不处于使用时可以写入磁盘的)使用的一个区域。Memory\\Pool Paged Bytes 的计数方式与 Process\\Pool Paged Bytes 的方式不同,因此可能不等于 Process\\Pool Paged Bytes\\_Total。这个计数器仅显示上一次观察的值;而不是一个平均值。



[Priority Base]
这次处理的当前基本优先权。在一个处理中的线程可以根据处理的基本优先权提高或降低自己的基本优先权。

[Private Bytes]

Private Bytes 指这个处理不能与其他处理共享的、已分配的当前字节数。

[Thread Count]

在这次处理中正在活动的线程数目。指令是在一台处理器中基本的执行单位,线程是指执行指令的对象。每个运行处理至少有一个线程。

[Virtual Bytes]

Virtual Bytes 指处理使用的虚拟地址空间的以字节数显示的当前大小。使用虚拟地址空间不一定是指对磁盘或主内存页的相
4000
应的使用。虚拟空间是有限的,可能会限制处理加载数据库的能力。

[Virtual Bytes Peak]

Virtual Bytes Peak 指在任何时间内该处理使用的虚拟地址空间字节的最大数。使用虚拟地址空间不一定是指对磁盘或主内存页的相应的使用。但是虚拟空间是有限的,也可能会限制处理加载数据库的能力。

[Working Set]

Working Set 指这个处理的 Working Set 中的当前字节数。Working Set 是在处理中被线程最近触到的那个内存页集。如果计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set中。当可用内存降到阈值以下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 Working Set 中。

[Working Set Private]

Working Set - 仅用于这个处理并且不共享也不能为其他处理共享的以字节表示的专用显示作业集的大小。

[Working Set Peak]

Working Set Peak 指在任何时间这个在处理的 Working Set 的最大字节数。Working Set 是在处理中被线程最近触到的那个内存页集。如果计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一个处理的 Working Set 中。当可用内存降到阈值之下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回到 Working Set 中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: