본문 바로가기

Linux

CPU load를 올리는 간단한 방법

cpu load를 임의로 올려서 테스트가 필요할 때, 아래와 같이 1 줄로 해결 할 수 있다.


 for i in 1 2 3 4; do while : ; do : ; done & done



결과

# for i in 1 2 3 4; do while : ; do : ; done & done


 # top

Mem: 185284K used, 176408K free, 0K shrd, 0K buff, 26116K cached

CPU:  90% usr   9% sys   0% nic   0% idle   0% io   0% irq   0% sirq

Load average: 5.20 1.69 0.60 5/85 2314

  PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND

2309  2306 admin    R     3340   1%   3  25% sh

2310  2306 admin    R     3340   1%   0  25% sh

2308  2306 admin    R     3340   1%   2  25% sh

2311  2306 admin    R     3340   1%   1  25% sh


끄기

# jobs

[4]+  Running                    while :; do :; done

[3]-  Running                    while :; do :; done

[2]   Running                    while :; do :; done

[1]   Running                    while :; do :; done

# kill %1 %2 %3 %4

# jobs

[4]+  Terminated                 while :; do :; done

[3]+  Terminated                 while :; do :; done

[2]+  Terminated                 while :; do :; done

[1]+  Terminated                 while :; do :; done

#  


'Linux' 카테고리의 다른 글

grep으로 파일 안에서 특정 단어 갯수 세기  (0) 2018.06.28
ser2net ubuntu 설치 방법  (0) 2018.02.07
우분투 SSH 서버 활성화  (0) 2018.02.04