如何:在正在运行的进程中附加和分离探查器

更新:2007 年 11 月

探查器可用于附加到正在运行的进程,或从正在运行的进程分离,从而简化性能数据的采样和收集。如果您要避免收集有关应用程序加载时间的数据,或在进程达到某个特定状态时监视进程的性能,您可以使用此方法来分析进程。

说明:

下面的步骤适用于在 IDE 内附加和分离进程。有关如何使用命令行工具的信息,请参见 命令行分析工具。有关如何分析服务的信息,请参见如何:使用命令行工具分析服务

可用于分析的进程取决于计算机管理员设置的用户访问权限。例如,用户帐户可能具有以下操作的权限:

  • 高级分析功能(当管理员设置了要启动的驱动程序和服务时)。

  • 仅限采样分析(域用户)。

  • 拒绝向每个人提供分析的访问权。

有关更多信息,请参见分析和 Windows Vista 安全性VSPerfCmd 中的 ADMIN 选项。

附加到正在运行的进程

  1. 在“分析”菜单上,指向“探查器”,然后单击“附加/分离”。

    - 或 -

    在“性能资源管理器”中,右击性能会话,然后单击“附加/分离”。

    将出现“将探查器附加到进程”对话框。

  2. 单击要附加的映像名称。

  3. 单击“附加”。

从正在运行的进程分离

  1. 在“分析”菜单上,指向“探查器”,然后单击“附加/分离”。

    - 或 -

    在“性能资源管理器”中,右击性能会话,然后单击“附加/分离”。

    将出现“将探查器附加到进程”对话框。

  2. 单击要分离的映像名称。

  3. 单击“分离”。

请参见

任务

如何:启动和结束分析

概念

性能会话概述

参考

分析和 Windows Vista 安全性

VSPerfCmd

其他资源

控制数据收集