이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 stressapptest 명령입니다.
프로그램:
이름
stressapptest - 고부하 상황을 시뮬레이션하기 위한 스트레스 테스트 애플리케이션
개요
스트레스 앱 테스트 [옵션]
기술
이 매뉴얼 페이지는 간략하게 설명합니다 스트레스 앱 테스트 명령.
스트레스 앱 테스트 (Stressful Application Test의 유닉스 이름)은 다음을 시도하는 프로그램입니다.
생성할 의도로 프로세서 및 I/O에서 메모리로의 무작위 트래픽을 최대화합니다.
기존 하드웨어 장치를 테스트하기 위한 현실적인 고부하 상황
컴퓨터.
옵션
이 프로그램은 다음 옵션을 지원합니다.
-A 호환되지 않는 시스템에서 성능 저하 모드로 실행합니다.
-C
실행할 메모리 CPU 스트레스 스레드 수입니다.
-d
블록 장치(또는 파일) '장치'를 사용하여 직접 쓰기 디스크 스레드를 추가합니다.
-f
임시 파일이 'filename'인 디스크 스레드를 추가합니다.
-F 각 거래의 결과를 확인하지 마십시오.
-i
실행할 메모리 반전 스레드 수입니다.
-l
'logfile' 파일에 출력을 기록합니다.
-m
실행할 메모리 복사 스레드 수입니다.
-M
테스트할 RAM의 메가바이트입니다.
-n
'ipaddr'에서 시스템에 연결하는 네트워크 스레드를 추가합니다.
-p
메모리 청크의 크기(바이트)입니다.
-s
실행할 시간(초)입니다.
-v
상세(0-20), 기본값은 8입니다.
-W CPU를 많이 사용하는 메모리 복사본을 사용합니다.
--세그먼트당 블록
반복당 세그먼트당 읽기/쓰기 블록 수(-d).
--캐시 크기
디스크 캐시의 크기(-d).
--cc_inc_count
캐시라인의 구성원을 증가시키는 횟수입니다.
--cc_line_count
캐시 일관성을 위해 할당할 캐시 라인 크기 데이터 구조의 수
작동할 스레드.
--cc_test
캐시 일관성 테스트를 수행합니다.
--파괴적인
디스크 파티션 쓰기/지우기(-d).
--파일 크기
디스크 IO 임시 파일의 크기입니다.
--파일 찾기
디스크 IO를 자동으로 수행할 위치를 찾습니다.
--force_errors
오류 처리를 테스트하기 위해 잘못된 오류를 주입합니다.
--force_errors_like_crazy
오류 처리를 테스트하기 위해 많은 잘못된 오류를 주입합니다.
--듣다
들어오는 네트 연결을 수신하는 스레드를 실행합니다.
--local_numa
해당 CPU에서 테스트할 각 CPU와 연결된 메모리 영역을 선택합니다.
--max_errors
지정된 수의 오류를 찾은 후 일찍 종료합니다.
--모니터 모드
스트레스 로드 없이 ECC 오류 폴링만 수행합니다.
--no_errors
ECC 또는 기타 오류를 확인하지 않고 실행합니다.
--paddr_base
이 주소에서 시작하여 메모리를 할당합니다.
--pause_delay
전력 스파이크 간의 지연(초)입니다.
--pause_duration
각 일시 중지의 지속 시간(초)입니다.
--랜덤 스레드
각 디스크 쓰기 스레드에 대한 임의 스레드 수(-d).
--읽기 블록 크기
읽기용 블록 크기(-d).
--읽기 임계값
블록 읽기에 걸리는 최대 시간(단위: -d)입니다.
--remote_numa
해당 CPU에서 테스트할 각 CPU와 연결되지 않은 메모리 영역을 선택합니다.
--세그먼트 크기
디스크를 분할할 세그먼트의 크기(-d).
--stop_on_errors
첫 번째 오류를 찾은 후 중지합니다.
--쓰기 블록 크기
쓰기 블록의 크기(-d). 정의되지 않은 경우 쓰기 블록의 크기는
읽을 블록의 크기로 정의됩니다.
--쓰기 임계값
블록 쓰기에 걸리는 최대 시간(단위: -d)입니다.
onworks.net 서비스를 사용하여 온라인으로 stressapptest 사용