Windows OS 내에서 성능 자료를 수집할 때 Built-in 도구인 perfmon을 사용할 수 있습니다.
아래 수집 가이드를 이용하시어 문제가 발생하고 있는 시점에 수집 후 Performance Metric들을 살펴볼 수 있습니다.
1) Collector 생성
## -max 800은 Circular 모드로 수집되며 최대 800MB까지 파일 사이즈
## -si 00:00:10은 10초 마다 Sampling 하는 옵션
Logman.exe create counter PerfLog-Short -o "c:\perflogs\PerfLog-Short.blg" -f bincirc -v mmddhhmm -max 800 -c "\LogicalDisk(*)\*" "\Memory\*" "\PhysicalDisk(*)\*" "\Processor(*)\*" "\Process(*)\*" "\System\*" "\Network Adapter\*" "\Network Interface\*" -si 00:00:10
2) Collector 시작
Logman.exe start PerfLog-Short
3) Collector 중지
문제가 발생한 후에 아래 명령어로 Collector를 중지해야 합니다.
Logman.exe stop PerfLog-Short
'Debugging > Windows' 카테고리의 다른 글
프로세스(EPROCESS, KPROCESS, PEB, HANDLE...) - (1) (0) | 2023.02.05 |
---|---|
How to configure network debugging using windbg (0) | 2023.01.25 |
Pending되어 있는 NBL 중 Network Monitor를 통한 Packet 확인 (0) | 2022.08.30 |
!ndiskd.pendingnbls (0) | 2022.08.30 |
!mex.us (0) | 2022.08.30 |