PerfView는 Microsoft의 성능 분석 및 프로파일링 도구입니다.

Microsoft 는 사소한 버그를 수정하고 Microsoft .NET 4.5 에 대한 지원을 추가 하는 최신 버전의 PerfView 를 출시했습니다 . Microsoft 는 응용 프로그램 개발자를 위해 (Microsoft)CPU 또는 메모리(Memory) 관련 성능 문제를 분석하고 격리하기 위해 이러한 도구를 개발했습니다. 성능 문제를 일으키는 함수나 스레드의 범위를 좁히고 소스 코드를 가리켜 특정 섹션에서 최적화하거나 버그를 수정할 수 있도록 도와줍니다.

PerfView는 Microsoft의 성능 분석 및 프로파일링 도구입니다.

PerfView성능 분석(Performance Analysis)프로파일링 도구 입니다.(Profiling Tool)

다른 도구와 달리 Microsoft 의 (Microsoft)PerfView 는 사용자가 작동 방식을 이해할 수 있도록 수많은 하이퍼링크 정보를 제공하여 매우 사용자 친화적입니다. Microsoft 에는 Tutorial.exe 파일이 포함되어 있습니다. 그것을 시도하고 그것이 어떻게 작동하는지보십시오. 이 도구는 Windows이벤트 추적(Event Tracing) ( ETW ) 기능을 사용하여 데이터를 분석하고 덤프합니다. 프로그램의 성능 관련 문제를 해결할 때 매우 유용합니다.

이 도구는 기본적으로 CPU(CPU) 를 중단하여 스택의 스냅샷을 만듭니다. 도구를 더 잘 이해하려면 자습서(Tutorial) 섹션과 도구 내에서 제공되는 가이드 를 읽는 것이 좋습니다 .

무작위 읽기(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry 합니다.

기본적으로 모든 프로세스의 스택을 사용하지만 문제를 해결하려는 EXE 파일을 선택할 수 있습니다. (EXE)아래 이미지에서 볼 수 있듯이 스택 컬렉션의 각 프레임 이름과 CPU 총 비용 및 총 비용 금액을 알려줍니다.

PerfView는 Microsoft의 성능 분석 및 프로파일링 도구입니다.

이렇게 하면 문제 해결이 훨씬 쉬워지고 스택의 어떤 프레임이 CPU 사용 문제를 일으킬 수 있는지 알아내고 원인을 정확히 찾아내는 데 도움이 됩니다. Symbol 서버 를 정의하여 다운로드하고 로컬로 캐시할 수도 있습니다.

애플리케이션 개발자가 성능 관련 문제를 보다 효과적으로 범위를 좁히고 정확히 찾아낼 수 있는 훌륭한 도구입니다. 애플리케이션 개발자라면 PerVeiw(PerVeiw) 를 확인하십시오 . 그것은 확실히 당신을 도울 것입니다. github.com 에서 다운로드할 수 있습니다 .

관련 항목(Related) : Windows 10에서 컴퓨터 성능 벤치마크 테스트를 실행하는 방법(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

저는 10년 이상의 경험을 가진 웹 개발자이자 오디오 엔지니어입니다. 저는 Chrome/Web Audio 앱과 Discord 애플리케이션 개발을 전문으로 합니다. 두 분야의 기술을 통해 사용하고 유지 관리하기 쉬운 고품질 제품을 만들 수 있습니다. 또한 저는 Discord의 숙련된 사용자이며 현재 2년 이상 앱 작업을 하고 있습니다.



Related posts