Поделиться через


Практическое руководство. Присоединение профилировщика к выполняющемуся процессу и его отсоединение от этого процесса

Чтобы упростить выборку и сбор данных о производительности, можно присоединять профилировщик к выполняющемуся процессу и отсоединять его от этого процесса.Данный метод профилирования процесса удобно использовать, если необходимо запретить сбор данных о времени загрузки приложения или отслеживать производительность только после достижения процессом определенного состояния.

ПримечаниеПримечание

Далее описываются шаги по присоединению и отсоединению процессов в интегрированной среде разработки Visual Studio.Дополнительные сведения об использовании средств командной строки см. в разделе Использование средств профилирования из командной строки.Дополнительные сведения о профилировании служб см. в разделе Профилирование служб из командной строки.

Возможность профилирования тех или иных процессов зависит от разрешений пользователя на доступ, установленных администратором компьютера.К примеру, учетная запись пользователя может иметь разрешения на выполнение только некоторых из следующих возможностей.

  • Расширенные возможности профилирования, доступные после запуска администратором драйвера и службы профилирования.

  • Только профилирование с выборкой (пользователи домена).

  • Запрет доступа к профилированию для всех пользователей.

Дополнительные сведения см. в разделе Профилирование и безопасность Windows Vista и в описании параметров ADMIN в разделе VSPerfCmd.

Присоединение к выполняющемуся процессу

  1. В меню Анализировать выберите Профилировщик и щелкните пункт Присоединить/отсоединить.

    - или -

    В обозревателе производительности щелкните правой кнопкой мыши сеанс анализа производительности и выберите пункт Присоединить/отсоединить.

    Откроется диалоговое окно Присоединить профилировщик к процессу.

  2. Щелкните имя процесса, к которому требуется присоединиться.

  3. Нажмите кнопку Присоединить.

Отсоединение от выполняющегося процесса

  1. В меню Анализировать выберите Профилировщик и щелкните пункт Присоединить/отсоединить.

    - или -

    В обозревателе производительности щелкните правой кнопкой мыши сеанс анализа производительности и выберите пункт Присоединить/отсоединить.

    Откроется диалоговое окно Присоединить профилировщик к процессу.

  2. Щелкните имя образа, который необходимо отсоединить.

  3. Нажмите кнопку Отсоединить.

См. также

Задачи

Практическое руководство. Начало и завершение профилирования

Ссылки

Профилирование и безопасность Windows Vista

VSPerfCmd

Основные понятия

Управление сбором данных в средствах профилирования

Общие сведения о сеансе производительности средств профилирования