Linux

Stress, Stress-ng 를 활용한 부하테스트

포드맨 2024. 10. 8. 09:25


$ yum       install        stress-ng

// redhat 8.6 이상부터 로컬 repository 에서 설치가능

 

📌 CPU 부하 테스트

stress-ng        --matrix     1        -t       1m

 

   //  -t : time

   //  1m : 1분동안

   //  CPU 사용률 90% 이상을 만듦

 

 

 

 

[Stress 패키지 설치]

  • Mirror Site 로 Repository 를 구성했을 경우에 설치 가능 (CentOS, Rockylinux)
  • Ubuntu OS 는 stress-ng, stress 가 이미 설치되어있음

 

$ yum      install        epel-release
$ yum      install        stress


📌 CPU 부하 테스트

stress     -c      4 

 


📌 Memory 부하 테스트

stress --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.85;}' < /proc/meminfo)k --vm-keep -m 1