Windows에 기본 탑재된 성능 모니터(Performance Monitor)는 실행 중인 애플리케이션이 컴퓨터 성능에 미치는 영향을 실시간으로 확인하고, 로그 데이터를 수집하여 나중에 분석할 수 있도록 도와주는 유용한 내장 도구입니다. 이 글에서는 Windows 11/10에서 성능 모니터(Perfmon)를 여는 방법과 활용하는 방법을 자세히 살펴보겠습니다.
Windows 11/10에서 성능 모니터를 여는 방법
성능 모니터는 다음 중 편리한 방법 하나를 선택하여 실행할 수 있습니다.
- Win + F 키를 누른 후 검색창에 perfmon을 입력하고 Enter 키를 누릅니다.
- Win + R 키를 눌러 실행 창을 연 뒤 perfmon을 입력하고 Enter 키를 누릅니다.
- 명령 프롬프트 또는 PowerShell을 열고 perfmon.exe를 입력한 후 Enter 키를 누릅니다.
- 시스템 구성 도구(msconfig) > 도구 탭 > 성능 모니터 선택 > 실행 버튼 클릭
- 컴퓨터 관리 창 열기 > 왼쪽 메뉴에서 성능 선택 > 모니터링 도구 확장 > 성능 모니터 클릭
성능 모니터로 데이터 수집기 집합 만들기
Windows 11/10에서 WinX 메뉴(시작 버튼 우클릭)를 열고 실행을 선택합니다. perfmon.exe를 입력하고 Enter 키를 누르면 성능 모니터가 열립니다. 왼쪽 창에서 사용자 정의(User Defined) 노드를 선택하고 마우스 오른쪽 버튼을 클릭한 뒤 새로 만들기 > 데이터 수집기 집합을 선택합니다.
수집기 집합의 이름을 입력하고, 매개변수를 직접 설정할 수 있도록 수동으로 만들기(고급) 옵션을 선택한 후 다음으로 진행합니다.
다음 단계에서는 포함할 데이터 유형을 선택합니다. 성능 카운터 데이터와 함께 시스템 진단 보고서 등을 추가할지 결정할 수 있습니다. 선택 후 다음을 클릭합니다.
추가 버튼을 클릭하여 기록하고 싶은 성능 카운터를 선택합니다. 일반적으로 메모리 사용량, 프로세서 사용률, 디스크 I/O 등이 대표적인 항목입니다.
필요한 카운터 선택이 끝나면 확인을 클릭합니다.
그다음 샘플 간격(Sample interval)과 단위를 지정하고 다음을 클릭합니다. 샘플 간격이 짧을수록 더 세밀한 데이터를 수집할 수 있지만 파일 크기가 커질 수 있습니다.
수집된 데이터를 저장할 위치를 지정합니다. 기본 경로를 그대로 사용하거나 원하는 폴더로 변경할 수 있습니다.
작업 실행 방식을 묻는 화면에서는 기본값(시스템 계정)으로 두거나, 변경 버튼을 눌러 다른 사용자 계정으로 실행하도록 설정할 수 있습니다. 마침을 클릭하면 설정이 완료됩니다.
오른쪽 창에 새로 만든 데이터 수집기 집합 항목이 표시됩니다. 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 시작을 선택하면 데이터 수집이 시작됩니다.
데이터 수집을 종료하려면 같은 항목을 다시 오른쪽 버튼으로 클릭하고 중지를 선택합니다.
수집이 완료되면 지정한 위치에 로그 파일이 생성됩니다. 해당 파일을 클릭하면 성능 모니터에서 바로 열어볼 수 있습니다.
이제 각 성능 카운터별로 기록된 데이터를 그래프 형태로 확인하고 분석할 수 있습니다. 병목 현상이 발생하는 지점이나 리소스 사용 패턴을 파악하는 데 유용합니다.
또한 작업이 실행되는 동안에도 왼쪽 창에서 데이터 수집기 집합을 오른쪽 버튼으로 클릭하고 속성을 선택하면 언제든 설정을 수정할 수 있습니다.
유용한 Perfmon 실행 명령어
실행(Run) 창에서 바로 사용할 수 있는 관련 도구 단축 명령어도 알아두면 좋습니다.
- perfmon /rel : 안정성 모니터(Reliability Monitor)를 실행합니다.
- perfmon /sys : 독립 실행형 성능 모니터를 실행합니다.
다음 글에서는 Windows 컴퓨터의 시스템 상태 보고서(System Health Report)를 생성하는 방법을 소개할 예정입니다.
팁: Windows 안정성 모니터와 리소스 모니터 사용법도 함께 참고하시면 시스템 문제 진단에 큰 도움이 됩니다.