반응형
특정 프로세스의 cpu 사용률을 일정시간동안 측정하여 비교해야 하는 일들이 종종있다.
이것을 프로그램으로 짤수도 있지만 귀차니즘 대가인 나로썬 너무너무 그렇게 하기가 싫었음
우선 bat파일로 작성하여 결과 데이터를 뽑고, 그걸 엑셀로 평균을 내면 되는일..
bat파일로 만들 내용
@echo off
@echo "*****start****" >> c:\CpuUsage_1.txt
:_loop
timeout /t 1
wmic path Win32_PerfFormattedData_PerfProc_Process get Name,PercentProcessorTime | find "찾고자 하는거" > c:\CpuUsage_1.txt
goto _loop
위에 처럼 bat파일을 작성하면 된다.
주황색은 출력되어 나올 파일 full 경로를..
찾고자 하는거에서는 출력되어 나오는 데이터를 find하여 걸러낼것이므로 특정 프로세스명, 즉 find해서 유니크하게
찾을 이름을 넣어주면 된다.
그럼 파일이 나올테고 그걸 가지고 cpu 사용률을 보면 된다.
딜레이는 우선 1초로 설정해놓음.
종료시는 강종으로 꿔야함..
정보는 공유되어야 한다 쭈욱~
반응형
'Study > Etc' 카테고리의 다른 글
TortoiseSvn -svn Merging 챕터 번역 (0) | 2016.11.02 |
---|---|
Visual assist 의 코드 조각(#Snippets) 사용 (0) | 2016.09.06 |
윈도우 단축키 정리(실행창 명령어, 제어판 명령어 정리) (1) | 2016.08.19 |
notepad++을 이용한 주석 제거 방법 (0) | 2016.07.25 |
오픈소스 라이센스 (0) | 2016.07.07 |
댓글