[Linux] CPU 부하 테스트

 CPU 부하 테스트




CPU 부하 테스트 


# yes  > /dev/null &
이 명령어는 출력을 일회용 /dev/null 파일로 리다이렉션 하고 , & 기호는 프로세스를 백그라운드로 보내 사용자가 명령줄을 사용할 수 있게 해줍니다 . 
top 명령어를 입력해서 현재 상황을 살펴 봅니다 . 



인스턴스 상태 

이 명령을 실행 하면 cpu 사용률과 메모리 사용이 급격히 늘어납니다 . 
현재 인스턴스그룹을 이용한 덕분에 여러 인스턴스가 생겨 부하를 분산시켜서 종료되지 않고 새로운 인스턴스가 생겼습니다 . 




처음에 사용률을 200% 넘게 찍었다가 인스턴스 그룹에서 분산되면서 50%로 내려왔습니다 . 





프로세스 종료 


#killall yes
명령어로 부하를 줬던 프로세스를 종료 시킵니다 . 
Centos7에서는 killall 명령어가 없어서 psmisc 라는 패키지를 다운로드 받고 실행합니다 .