리눅스/명령어

stress 패키지 설치 및 CPU, 메모리, 디스크 부하 테스트하는 방법

코드버스 2023. 6. 8. 14:41
728x90
반응형

stress 패키지 설치 및 CPU, 메모리, 디스크 부하 테스트하는 방법

stress는 리눅스 시스템에서 CPU, 메모리, 디스크 등의 부하를 생성하는 명령어입니다. 아래는 stress를 설치하고 CPU, 메모리, 디스크 부하를 테스트하는 방법입니다.

1. stress 설치

stress를 설치하기 위해 터미널에서 다음 명령을 실행합니다.

sudo apt-get update
sudo apt-get install -y stress

2. CPU 부하 테스트

CPU에 부하를 생성하기 위해 터미널에서 다음 명령을 실행합니다.

stress --cpu 4 --timeout 60s

위의 예제는 4개의 CPU 코어에 대해 60초 동안 부하를 생성합니다. 필요에 따라 --cpu 옵션의 값을 조정하고 부하를 생성할 시간을 변경할 수 있습니다.

3. 메모리 부하 테스트

메모리에 부하를 생성하기 위해 터미널에서 다음 명령을 실행합니다.

stress --vm 1 --vm-bytes 512M --timeout 60s

위의 예제는 512MB의 가상 메모리를 사용하여 60초 동안 메모리 부하를 생성합니다. 필요에 따라 --vm-bytes 옵션의 값을 조정하고 부하를 생성할 시간을 변경할 수 있습니다.

4. 디스크 부하 테스트

디스크에 부하를 생성하기 위해 터미널에서 다음 명령을 실행합니다.

stress --io 4 --timeout 60s

위의 예제는 4개의 I/O 작업을 동시에 실행하여 60초 동안 디스크 부하를 생성합니다. 필요에 따라 --io 옵션의 값을 조정하고 부하를 생성할 시간을 변경할 수 있습니다.

 

위의 예제는 stress를 사용하여 CPU, 메모리, 디스크에 부하를 생성하는 간단한 방법을 보여줍니다. 이를 통해 시스템의 성능과 안정성을 테스트할 수 있습니다. 부하 테스트를 실행하기 전에 시스템 상태와 자원 사용량을 모니터링하는 것이 좋습니다.

 

728x90
반응형