본문 바로가기

**perfmon** 은 Windows의 성능 모니터(Performance Monitor) 를 실행하는 명령어입니다. 성능 모니터는 시스템의 성능을 실시간으로 모니터링하거나 로그를 수집

@도움이되는북마크2025. 12. 8. 14:17

**perfmon** 은 Windows의 성능 모니터(Performance Monitor) 를 실행하는 명령어입니다. 성능 모니터는 시스템의 성능을 실시간으로 모니터링하거나 로그를 수집하여 분석하는 강력한 도구입니다.

## **기본 사용법**
```cmd
perfmon
```
- 시작 메뉴의 실행(Run)이나 명령 프롬프트에 입력하면 성능 모니터가 실행됩니다.

## **주요 기능**

### **1. 실시간 모니터링**
- CPU, 메모리, 디스크, 네트워크 등 시스템 리소스 사용량 실시간 확인
- 성능 카운터를 그래프 형태로 시각화

### **2. 데이터 수집기 세트**
- **사용자 정의 데이터 수집기 세트 생성**: 원하는 성능 카운터를 선택해 일정 기간 동안 데이터 수집
- **시스템 진단 리포트**: 시스템 상태를 종합적으로 분석한 리포트 생성
- **시스템 성능 리포트**: 성능 관련 문제를 진단하는 리포트 생성

### **3. 성능 카운터**
- 수백 가지의 성능 지표(카운터)를 모니터링 가능
- 예: `Processor(_Total)\% Processor Time`, `Memory\Available MBytes`

### **4. 경고 설정**
- 특정 성능 임계값을 초과할 경우 경고 발생 및 작업 실행 설정

## **유용한 고급 명령어**

```cmd
# 성능 모니터 열기
perfmon /sys

# 시스템 진단 리포트 생성
perfmon /report

# 특정 데이터 수집기 세트 시작
perfmon /start "<수집기_이름>"

# 데이터 수집기 세트 중지
perfmon /stop "<수집기_이름>"

# 리소스 모니터 열기
perfmon /res
```

## **실용적인 사용 예시**

1. **시스템 성능 문제 분석**
   ```cmd
   perfmon /report
   ```
   - 시스템 진단을 실행하여 성능 병목 현상 파악

2. **CPU 사용률 모니터링**
   - perfmon 실행 → 모니터링 도구 → 성능 모니터
   - `+` 버튼 클릭 → `Processor` → `% Processor Time` 추가

3. **성능 로그 수집**
   - 데이터 수집기 세트 → 사용자 정의 → 새로 만들기
   - 원하는 카운터 선택 및 로깅 일정 설정

## **주요 활용 분야**
- 시스템 성능 튜닝 및 최적화
- 서버 모니터링 및 용량 계획
- 애플리케이션 성능 분석
- 하드웨어 업그레이드 필요성 판단
- 문제 발생 시 원인 분석

성능 모니터는 Windows 시스템 관리자나 성능 분석가에게 필수적인 도구로, 시스템의 상태를 깊이 있게 이해하고 문제를 해결하는 데 큰 도움이 됩니다.

도움이되는북마크
@도움이되는북마크 :: FReeWARe.kR

지나가다 스치면 도움이... 그래서 언제나 온라인...

공감하셨다면 구독도 환영합니다! 🤗

목차