방법: 실행 중인 프로세스에 프로파일러 연결 및 분리

실행 중인 프로세스에서 프로파일러를 연결하거나 분리하여 성능 데이터를 샘플링 및 수집할 수 있습니다.응용 프로그램 로드 시간에 대한 데이터를 수집하고 싶지 않거나 특정 상태에 도달한 후 프로세스 성능을 모니터링하고 싶을 때 이 방법을 사용하여 프로세스를 프로파일링할 수 있습니다.

[!참고]

다음 단계는 Visual Studio IDE(통합 개발 환경) 내에서 프로세스를 연결 및 분리할 때 적용됩니다.명령줄 도구를 사용하는 방법에 대한 자세한 내용은 명령줄에서 프로파일링 도구 사용를 참조하십시오.서비스를 프로파일링하는 방법에 대한 자세한 내용은 서비스의 명령줄 프로파일링을 참조하십시오.

프로파일링하는 데 사용할 수 있는 프로세스는 컴퓨터의 관리자가 설정한 사용자 액세스 권한에 따라 다릅니다.예를 들어 사용자 계정에는 다음 중 하나에 대한 권한이 있을 수 있습니다.

  • 고급 프로파일링 기능(관리자가 드라이버 및 서비스를 시작하도록 설정한 경우)

  • 샘플 프로파일링 전용(도메인 사용자)

  • 모든 사람에 대한 프로파일링 액세스 거부

자세한 내용은 프로파일링 및 Windows Vista 보안VSPerfCmd의 ADMIN 옵션을 참조하십시오.

실행 중인 프로세스에 연결하려면

  1. 분석 메뉴에서 프로파일러를 가리킨 다음 연결/분리를 클릭합니다.

    -또는-

    성능 탐색기에서 성능 세션을 마우스 오른쪽 단추로 클릭한 다음 연결/분리를 클릭합니다.

    프로세스에 프로파일러 연결 대화 상자가 나타납니다.

  2. 연결할 프로세스의 이름을 클릭합니다.

  3. 연결을 클릭합니다.

실행 중인 프로세스에서 분리하려면

  1. 분석 메뉴에서 프로파일러를 가리킨 다음 연결/분리를 클릭합니다.

    -또는-

    성능 탐색기에서 성능 세션을 마우스 오른쪽 단추로 클릭한 다음 연결/분리를 클릭합니다.

    프로세스에 프로파일러 연결 대화 상자가 나타납니다.

  2. 분리할 이미지 이름을 클릭합니다.

  3. 분리를 클릭합니다.

참고 항목

작업

방법: 프로파일링 시작 및 종료

참조

프로파일링 및 Windows Vista 보안

VSPerfCmd

개념

프로파일링 도구에서 데이터 수집 제어

프로파일링 도구 성능 세션 개요