명령줄에서 프로파일링 도구 사용Using the Profiling Tools From the Command-Line

Visual StudioVisual Studio 프로파일링 도구의 명령줄 도구를 사용하면 명령 프롬프트에서 응용 프로그램을 프로파일링하고 배치 파일 및 스크립팅을 통해 프로파일링을 자동화할 수 있습니다.You can use the command-line tools of Visual StudioVisual Studio Profiling Tools to profile applications at the command prompt and to automate profiling by using batch files and scripting. 또한 명령 프롬프트에서 보고서 파일을 생성할 수 있습니다.You can also generate report files at a command prompt. 간단한 독립 실행형 프로파일러를 사용하여 Visual StudioVisual Studio가 설치되어 있지 않은 컴퓨터에서 데이터를 수집할 수 있습니다.You can use the lightweight stand-alone profiler to collect data on computers that do not have Visual StudioVisual Studio installed.

참고

Windows 8 및 Windows Server 2012의 강화된 보안 기능을 위해 Visual Studio 프로파일러가 이러한 플랫폼에서 데이터를 수집하는 방법을 상당히 변경해야 했습니다.Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. 그래서 UWP 앱에는 새로운 수집 기술도 필요합니다.UWP apps also require new collection techniques. Windows 8 및 Windows Server 2012 응용 프로그램의 성능 도구를 참조하세요.See Performance Tools on Windows 8 and Windows Server 2012 applications.

일반 작업Common Tasks

작업Task 관련 내용Related Content
기호 위치 설정: 함수 및 매개 변수의 이름을 표시하려면 프로파일러가 프로파일링된 이진 파일의 기호(.pdb) 파일에 액세스할 수 있어야 합니다.Set the location of symbols: To display the names of functions and parameters, the profiler must have access to the symbol (.pdb) files of the profiled binaries. 이러한 파일은 분석에서 확인하려는 Microsoft 운영 체제 및 응용 프로그램의 기호 파일을 포함해야 합니다.These files should include the symbol files for the Microsoft operating system and applications that you want to view in your analysis. 공용 Microsoft 기호 서버를 통해 올바른 Microsoft 이진 파일용 .pdb 파일이 있는지 확인할 수 있습니다.You can use the public Microsoft symbol server to make sure that you have the correct .pdb files for the Microsoft binaries. - 방법: 명령줄에서 기호 파일 위치 지정- How to: Specify Symbol File Locations from the Command Line
응용 프로그램 프로파일링: 대상 응용 프로그램을 프로파일링하는 데 사용하는 명령줄 도구 및 옵션은 응용 프로그램의 유형, 프로파일링 방법 및 대상이 관리되는 응용 프로그램인지 아니면 기본 응용 프로그램인지에 따라 달라집니다.Profile your application: The command-line tools and options that you use to profile a target application depend on the type of the application, the profiling method, and whether the target is a managed or native application. - 명령줄에서 프로파일링 방법 사용- Using Profiling Methods From the Command Line
- 독립 실행형 응용 프로그램 프로파일링- Profiling Stand-Alone Applications
- ASP.NET 웹 응용 프로그램 프로파일링- Profiling ASP.NET Web Applications
- 서비스 프로파일링- Profiling Services
.xml 및.csv 보고서 만들기: 명령 프롬프트에서 프로파일링을 수행하면 Visual StudioVisual Studio의 인터페이스에서 볼 수 있는 데이터 파일이 만들어집니다.Create .xml and .csv reports: Profiling at the command prompt creates data files that can be viewed in the interface for Visual StudioVisual Studio. VSPerfReport 명령줄 도구를 사용하여 데이터의 .xml 또는 .csv(쉼표로 구분된 값) 파일을 생성할 수도 있습니다.You can also generate .xml or comma-separated value (.csv) files of the data by using the VSPerfReport command-line tool. - 명령줄에서 프로파일러 보고서 만들기- Creating Profiler Reports from the Command Line
- VSPerfReport- VSPerfReport
Visual Studio가 없는 컴퓨터에서 코드 프로파일링: 프로파일링 도구의 독립 실행형 프로파일러를 사용하여 Visual StudioVisual Studio가 설치되어 있지 않은 컴퓨터에서 응용 프로그램의 데이터를 수집할 수 있습니다.Profile code on computers without Visual Studio: You can use the Profiling Tools stand-alone profiler to collect data for applications on computers that do not have Visual StudioVisual Studio installed. - 방법: 독립 실행형 프로파일러 설치- How to: Install the Stand-Alone Profiler

참조Reference

명령줄 프로파일링 도구 참조Command-Line Profiling Tools Reference

참고 항목See Also

성능 탐색기Performance Explorer