Skip to content
유용한상식
2023.03.11 10:34

cpu memory 사용률 배치파일 만들기

조회 수 3525 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

cpu memory 사용률 배치파일 만들기

 

 


 
batch
@echo off
set output_file="C:\path\to\output_file.txt"
:loop

echo %date% %time% >> %output_file%
echo CPU Usage: >> %output_file%
typeperf "\Processor(_Total)\% Processor Time" >> %output_file%
echo Memory Usage: >> %output_file%
typeperf "\Memory\Available MBytes" >> %output_file%
timeout /t 60 /nobreak >nul
goto loop

 

이 스크립트는

output_file.txt 파일에

CPU 및 메모리 사용률을

1분마다 기록합니다.

 

set output_file 부분을

자신이 원하는 파일 경로로

수정하시면 됩니다.

 

이 스크립트를 실행하려면

.bat 확장자로

파일을 저장하고

더블 클릭하여

실행하시면 됩니다.

 


 

@echo off
IF '%1' == '' GOTO N
typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" -o %1
:N
typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes"

 

 

 

1. cmd창에서 typeperf를 사용하여 CPU 사용율 측정

 

 

typeperf "\Processor(_Total)\% Processor time"

 

 

"현재날짜 시간", "CPU사용율" 형식으로 출력되는 모습을 볼 수 있다.

 

 

2. 사용가능한 memory 용량(kb) 측정

 

 

typeperf "\Memory\Available KBytes"

 

 

"현재날짜 시간", "사용가능한 memory(KB)" 형식으로 출력된다.

 

 

3. 동시 측정 및 CSV로 내보내기

 

 

 typeperf "\Processor(_Total)\% Processor time" "\Memory\Available KBytes" -o perf.csv

 

 

-o 옵션을 이용하여 'perf.csv' 파일로 내보내기를 하였다. 이제 bat파일로 만들어보자

 

4. bat파일 만들기

 

조건 1: csv파일명을 입력하지 않을경우, 화면에 출력

조건 2: csv파일명을 입력하면 입력된 csv파일로 저장

 

@echo off

IF '%1' == '' GOTO N

typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" -o %1

:N

typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" 

 

다음과 같이 만들고 perf.bat 파일로 저장하여 사용하면 된다.

 

5. 사용법

 

- cmd창에 출력 : perf.bat 

- csv 파일로 : perf.bat perf-1.csv

로그인 후 댓글쓰기가 가능합니다.

?

  1. 11
    Mar 2023
    10:34

    cpu memory 사용률 배치파일 만들기

    Category유용한상식 Views3525
    Read More
  2. 23
    Feb 2019
    18:50

    CPU-Z

    Category컴퓨터잡담 Views3924
    Read More
  3. 13
    Mar 2014
    17:20

    Crystal Speaker / Simple Speaker

    Category회로도전자부품 Views3912
    Read More
  4. 08
    Mar 2016
    19:40

    CSS, JS파일, gzip으로 한꺼번에 압축해서 전송하기

    CategoryServer Views1248
    Read More
  5. 05
    Jul 2010
    23:19

    CSS를 이용한 DIV 둥근 테두리 만들기.

    Category컴퓨터잡담 Views11710
    Read More
  6. 17
    Jun 2011
    15:21

    CUBRID 알아보기

    Category컴퓨터잡담 Views6252
    Read More
  7. 30
    Jun 2009
    15:29

    CURL 을 이용한 GET/POST 값 넘기기

    Category컴퓨터잡담 Views32811
    Read More
  8. 11
    May 2010
    07:03

    curl대신 사용할 수 있는 소스

    Category컴퓨터잡담 Views16332
    Read More
  9. 30
    Jun 2009
    15:37

    curl로 다음 자동로그인 가능하다.

    Category컴퓨터잡담 Views28914
    Read More
  10. 06
    Sep 2016
    23:58

    C형 간염 제대로 알고 예방하자

    Category유용한상식 Views1295
    Read More
Board Pagination Prev 1 ... 19 20 21 22 23 ... 235 Next
/ 235

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소