代码之家  ›  专栏  ›  技术社区  ›  JMarsch

性能计数器的处理方式是什么?

  •  1
  • JMarsch  · 技术社区  · 16 年前

    在Windows Vista中创建性能计数器时,我看到性能监视器列表视图中有一个列出计数器的“父”列。

    什么是父母?我还没有看到使用托管代码设置它的方法。是否仅在使用Winapi时才可用?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Mitch Wheat    16 年前

    计数器路径的语法为:

    \\Computer\PerfObject(ParentInstance/ObjectInstance#InstanceIndex)\Counter
    

    计算机元素指定 计算机的名称或IP地址 您要从中查询的 如果计数器位于上,则为可选 本地计算机。

    要查询的性能对象。A. 组件,如处理器、磁盘、, 以及内存或系统对象,例如 作为进程和线程。各系统 元素,并具有 分配给的一组标准计数器 信息技术每台计算机可能有不同的 性能对象集和 应用程序可以安装自己的 性能对象和计数器。对于 性能对象的列表和 计算机上安装的计数器, 请参见中的“添加计数器”对话框 计算机上的性能工具。 计数器)。查看系统的列表 性能对象和计数器,请参阅 按对象计数。

    这个 父实例 , ObjectInstance和InstanceIndex是 如果有多个,则包含在路径中 例如,进程和线程是 一个以上的进程或线程可以同时运行 同时。如果一个对象可以 不止一个实例,计数器 路径必须指定对象实例。

    从…起 here .