Cómo: Asociar y desasociar las herramientas de rendimiento de los procesos en ejecuciónHow to: Attach and detach performance tools to running processes

El generador de perfiles puede utilizarse para asociar o desasociar un proceso en ejecución a fin de facilitar el muestreo y la recolección de los datos de rendimiento.The profiler can be used to attach to or detach from a running process to make sampling and gathering performance data easier. Puede utilizar este método para generar perfiles de un proceso cuando quiera evitar que se recopilen datos sobre el tiempo de carga de la aplicación o supervisar el rendimiento de un proceso después de que alcance un estado determinado.You can use this method to profile a process when you want to avoid gathering data about application load time, or to monitor the performance of a process after it reaches a specific state.

Note

Los pasos siguientes se aplican a asociar y desasociar procesos desde el entorno de desarrollo integrado (IDE) de Programa para la mejoraVisual Studio.The following steps apply to attaching and detaching processes from within the Programa para la mejoraVisual Studio integrated development environmnent (IDE). Para obtener información sobre cómo utilizar las herramientas de la línea de comandos, vea Generación de perfiles desde la línea de comandos.For information about how to use command line tools, see Profile from the command-line. Para obtener información sobre cómo generar perfiles para servicios, vea Generar perfiles para servicios.For information about how to profile services, see Profile services.

Los procesos que están disponibles para generar perfiles dependen de los permisos de acceso de usuario establecidos por un administrador del equipo.The processes that are available to profile depend on the User Access Permissions that are set by an administrator of the computer. Por ejemplo, una cuenta de usuario puede tener permiso para cualquiera de las siguientes acciones:A User account may, for example, have permission for any of the following:

  • Características avanzadas de generación de perfiles, cuando el administrador ha configurado el controlador y el servicio para que se inicien.Advanced profiling features, when the administrator has set the driver and service to start.

  • Solo para la generación de perfiles de ejemplo (usuarios de dominio).Sample profiling only (domain users).

  • Denegar el acceso a la generación de perfiles a todo el mundo.Deny access to profiling to everybody.

    Para obtener más información, vea Generación de perfiles y seguridad de Windows Vista y las opciones de administración de VSPerfCmd.For more information, see Profiling and Windows Vista security and the ADMIN options in VSPerfCmd.

Para asociar a un proceso en ejecuciónTo attach to a running process

  1. En el menú Depurar, vaya a Generador de perfiles, a Explorador de rendimiento y después haga clic en Adjuntar.On the Debug menu, point to Profiler, then Performance Explorer, and then click Attach.

    Se muestra el cuadro de diálogo Asociar generador de perfiles al proceso.The Attach Profiler to Process dialog box appears.

  2. Haga clic en el nombre del proceso al que quiera asociar.Click the name of the process that you want to attach to.

  3. Haga clic en Asociar.Click Attach.

Desasociar de un proceso en ejecuciónTo detach from a running process

  1. En el menú Depurar, vaya a Generador de perfiles, a Explorador de rendimiento y después haga clic en Desasociar.n the Debug menu, point to Profiler, then Performance Explorer, and then click Detach.

    Se muestra el cuadro de diálogo Asociar generador de perfiles al proceso.The Attach Profiler to Process dialog box appears.

  2. Haga clic en el nombre de la imagen que quiera desasociar.Click the image name from which you want to detach.

  3. Haga clic en Desasociar.Click Detach.

Vea tambiénSee also

Controlar la recopilación de datos Control data collection
Información general sobre las sesiones de rendimiento Performance session overview
Cómo: Iniciar y finalizar la recopilación de datos de rendimiento How to: Start and end performance data collection
Generación de perfiles y seguridad en Windows Vista Profiling and Windows Vista security
VSPerfCmdVSPerfCmd