영어프랑스어스페인어

Ad


온웍스 파비콘

iostat - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 iostat 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 iostat 명령입니다.

프로그램:

이름


iostat - 다음에 대한 중앙 처리 장치(CPU) 통계 및 입력/출력 통계를 보고합니다.
장치 및 파티션.

개요


iostat [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ] [ -j {
ID | LABEL | PATH | UUID | ... } ] [ [ -H ] -g 그룹 이름 ] [ -p [ 장치 [,...] | 모든 ] ]
[ 장치 [...] | 모든 ] [ 간격 [ 계산 ] ]

기술


XNUMXD덴탈의 iostat 명령은 관찰을 통해 시스템 입/출력 장치 로딩을 모니터링하는 데 사용됩니다.
평균 전송 속도와 관련하여 장치가 활성화된 시간. 그만큼 iostat
명령은 시스템 구성을 보다 나은 것으로 변경하는 데 사용할 수 있는 보고서를 생성합니다.
물리적 디스크 사이의 입력/출력 부하의 균형을 맞춥니다.

에 의해 생성된 첫 번째 보고서 iostat 명령은 시간에 관한 통계를 제공합니다.
시스템이 부팅된 이후 -y 옵션이 사용됩니다(이 경우 이 첫 번째 보고서는
생략). 각 후속 보고서는 이전 보고서 이후의 시간을 다룹니다. 모두
통계는 매번 보고됩니다. iostat 명령이 실행됩니다. 보고서는 CPU로 구성됩니다.
헤더 행과 CPU 통계 행이 뒤따릅니다. 다중 프로세서 시스템에서 CPU 통계
모든 프로세서 간의 평균으로 시스템 전체에서 계산됩니다. 장치 헤더 행은
구성된 각 장치에 대한 통계 라인이 표시됩니다.

XNUMXD덴탈의 간격 매개변수는 각 보고서 사이의 시간(초)을 지정합니다. NS
계산 매개변수는 다음과 함께 지정할 수 있습니다. 간격 매개변수. 만약 계산
매개변수가 지정되면 값 계산 에서 생성된 보고서 수를 결정합니다.
간격 초 간격. 만약 간격 매개변수는 없이 지정됩니다. 계산
매개변수, iostat 명령은 보고서를 지속적으로 생성합니다.

보고서


XNUMXD덴탈의 iostat 명령은 두 가지 유형의 보고서, 즉 CPU 사용률 보고서와
장치 사용률 보고서.

CPU 사용률 보고서
에 의해 생성된 첫 번째 보고서 iostat 명령은 CPU 사용률 보고서입니다. 을 위한
다중 프로세서 시스템에서 CPU 값은 모든 프로세서 간의 전역 평균입니다.
보고서의 형식은 다음과 같습니다.

%사용자
실행하는 동안 발생한 CPU 사용률을 표시합니다.
사용자 수준(응용 프로그램).

%멋진
실행하는 동안 발생한 CPU 사용률을 표시합니다.
우선 순위가 좋은 사용자 수준.

%체계
실행하는 동안 발생한 CPU 사용률을 표시합니다.
시스템 수준(커널).

%iowait
CPU가 유휴 상태였던 시간의 백분율을 표시합니다.
시스템에 미결 디스크 I/O 요청이 있습니다.

%훔치다
가상 CPU가 비자발적으로 대기한 시간의 백분율 표시 또는
하이퍼바이저가 다른 가상 프로세서를 서비스하는 동안의 CPU.

%게으른
CPU가 유휴 상태였던 시간의 백분율을 표시하고 시스템이
미결 디스크 I/O 요청이 없습니다.

장치 사용률 보고서
두 번째 보고서는 iostat 명령은 장치 사용률 보고서입니다.
장치 보고서는 물리적 장치 또는 파티션별로 통계를 제공합니다.
통계가 표시될 블록 장치 및 파티션은 다음과 같을 수 있습니다.
명령줄에 입력했습니다. 장치나 파티션이 입력되지 않은 경우
시스템에서 사용하는 모든 장치에 대한 통계가 표시되며 다음을 제공합니다.
커널은 이에 대한 통계를 유지합니다. 만약 모든 명령에 키워드가 지정됩니다.
그러면 시스템에서 정의한 모든 장치에 대한 통계가 표시됩니다.
한 번도 사용하지 않은 것을 포함합니다. 전송 속도는 1K 블록으로 표시됩니다.
기본적으로 환경 변수 POSIXLY_CORRECT가 설정되지 않은 경우, 이 경우
512바이트 블록이 사용됩니다. 보고서는 다음에 따라 다음 필드를 표시할 수 있습니다.
사용된 플래그:

장치 :
이 열은 목록에 나열된 장치(또는 파티션) 이름을 제공합니다. / dev
디렉토리.

TPS
장치에 발행된 초당 전송 수를 나타냅니다.
전송은 장치에 대한 I/O 요청입니다. 여러 논리적 요청은
장치에 대한 단일 I/O 요청으로 결합됩니다. 양도는
불확실한 크기.

Blk_read/s (kB_읽기/초, MB_읽기/초)
장치에서 읽은 데이터의 양을 숫자로 표시
초당 블록(킬로바이트, 메가바이트). 블록은 섹터와 동일합니다.
따라서 크기는 512바이트입니다.

Blk_wrtn/초 (kB_wrtn/s, MB_wrtn/초)
장치에 기록된 데이터의 양을 숫자로 표시
초당 블록(킬로바이트, 메가바이트).

Blk_read (kB_읽기, MB_읽기)
읽은 총 블록 수(킬로바이트, 메가바이트)입니다.

Blk_wrtn (kB_wrtn, MB_wrtn)
쓰여진 총 블록 수(킬로바이트, 메가바이트).

rrqm/초
대기 중인 초당 병합된 읽기 요청 수
장치.

wrqm/s
대기 중인 초당 병합된 쓰기 요청 수
장치.

r/s
초당 완료된 읽기 요청 수(병합 후)
장치.

승/초
초당 완료된 쓰기 요청 수(병합 후)
장치.

초/초 (rB/s, 인민폐/초)
당 장치에서 읽은 섹터 수(킬로바이트, 메가바이트)
둘째.

초/초 (주/초, wMB/초)
당 장치에 기록된 섹터 수(킬로바이트, 메가바이트)
둘째.

avgrq-sz
에 발행된 요청의 평균 크기(섹터)
장치.

평균-sz
장치에 발행된 요청의 평균 대기열 길이입니다.

기다리다
장치에 발행된 I/O 요청의 평균 시간(밀리초)
제공됩니다. 여기에는 대기열에 있는 요청이 소비한 시간과
그들을 서비스하는 데 소요되는 시간.

r_await
장치에 발행된 읽기 요청의 평균 시간(밀리초)
제공됩니다. 여기에는 대기열에 있는 요청이 소비한 시간과
그들을 서비스하는 데 소요되는 시간.

w_await
장치에 발행된 쓰기 요청의 평균 시간(밀리초)
제공됩니다. 여기에는 대기열에 있는 요청이 소비한 시간과
그들을 서비스하는 데 소요되는 시간.

SVCTM
발행된 I/O 요청에 대한 평균 서비스 시간(밀리초)
장치에. 경고! 더 이상 이 필드를 신뢰하지 마십시오. 이 필드는
향후 sysstat 버전에서 제거됩니다.

%유용
I/O 요청이 실행된 경과 시간의 백분율
장치(장치의 대역폭 사용률). 장치 포화는 다음과 같은 경우에 발생합니다.
이 값은 연속적으로 요청을 처리하는 장치의 경우 100%에 가깝습니다. 이 아니라면
RAID 어레이 및 최신 SSD와 같이 병렬로 요청을 처리하는 장치,
이 숫자는 성능 제한을 반영하지 않습니다.

옵션


-c CPU 사용률 보고서를 표시합니다.

-d 장치 사용률 보고서를 표시합니다.

-g group_name { 장치 [...] | 모두 }
장치 그룹에 대한 통계를 표시합니다. 그만큼 iostat 명령 보고서 통계
목록의 각 개별 장치에 대한 전역 통계 라인
로 표시되는 그룹 그룹 이름 목록에 있는 모든 장치로 구성됩니다. 그만큼 모든
키워드는 시스템에서 정의한 모든 블록 장치가
그룹.

-h 사람이 장치 사용률 보고서를 더 쉽게 읽을 수 있도록 합니다.

-j { 아이디 | 라벨 | 경로 | UUID | ... } [ 장치 [...] | 모두 ]
영구 장치 이름을 표시합니다. 옵션 ID, LABEL등의 유형을 지정합니다.
영구 이름. 이러한 옵션은 제한되지 않으며 전제 조건은 해당 디렉토리입니다.
필수 영구 이름이 있는 /개발/디스크. 선택적으로 여러
장치는 선택한 영구 이름 유형으로 지정할 수 있습니다. 끈질기게
장치 이름은 일반적으로 길다, 옵션

-H 이 옵션은 -g 옵션과 함께 사용해야 하며 전역 통계만 표시합니다.
그룹의 개별 장치에 대한 통계가 아니라 그룹에 대한 통계가 표시됩니다.
그룹입니다. -h 이 옵션을 사용하면 암시적으로 활성화됩니다.

-k 초당 킬로바이트 단위로 통계를 표시합니다.

-m 초당 메가바이트 단위로 통계를 표시합니다.

-N 모든 장치 매퍼 장치에 대해 등록된 장치 매퍼 이름을 표시합니다. 유용한
LVM2 통계 보기용.

-p [ { 장치 [,...] | 모두 } ]
-p 옵션은 블록 장치 및 해당 파티션에 대한 통계를 표시합니다.
시스템에서 사용됩니다. 명령줄에 장치 이름을 입력하면
그것과 그것의 모든 파티션에 대한 통계가 표시됩니다. 마지막으로 모든 키워드는
모든 블록 장치에 대한 통계가 표시되어야 함을 나타냅니다.
한 번도 사용된 적이 없는 파티션을 포함하여 시스템에서 정의한 파티션. 만약에
선택권 -j 가 이 옵션 앞에 정의되면 명령줄에 입력된 장치는
선택한 영구 이름 유형으로 지정됩니다.

-t 표시된 각 보고서의 시간을 인쇄합니다. 타임스탬프 형식은
S_TIME_FORMAT 환경 변수의 값(아래 참조).

-V 버전 번호를 인쇄한 다음 종료합니다.

-x 확장된 통계를 표시합니다.

-y 여러 레코드를 표시하는 경우 시스템 부팅 이후 통계가 포함된 첫 번째 보고서 생략
주어진 간격으로.

-z 텔 iostat 동안 활동이 없었던 모든 장치에 대한 출력을 생략합니다.
샘플 기간.

환경


XNUMXD덴탈의 iostat 명령은 다음 환경 변수를 고려합니다.

POSIXLY_CORRECT
이 변수가 설정되면 전송 속도가 대신 512바이트 블록으로 표시됩니다.
기본 1K 블록.

S_COLORS
이 변수가 설정되면 터미널에 통계를 컬러로 표시합니다. 가능한
이 변수의 값은 , 항상 or 자동 (후자가 기본값입니다).

표시하는 데 사용되는 색상(빨간색, 노란색 또는 기타 색상)에 유의하십시오.
값은 단순히 색상 때문에 문제의 종류를 나타내지 않습니다. 그것만
다른 값 범위를 나타냅니다.

S_COLORS_SGR
터미널에 통계를 표시하는 데 사용되는 색상 및 기타 속성을 지정합니다.
해당 값은 기본적으로 콜론으로 구분된 기능 목록입니다.
H=31;1:I=32;22:M=34;1:N=33;1:Z=33;22. 지원되는 기능은 다음과 같습니다.

H= 다음보다 큰 백분율 값에 대한 SGR(Select Graphic Rendition) 하위 문자열
또는 75%와 같습니다.

I= 장치 이름에 대한 SGR 하위 문자열입니다.

M= 50% ~ 75% 범위의 백분율 값에 대한 SGR 하위 문자열입니다.

N= XNUMX이 아닌 통계 값에 대한 SGR 하위 문자열입니다.

Z= XNUMX 값에 대한 SGR 하위 문자열입니다.

S_TIME_FORMAT
이 변수가 존재하고 그 값이 ISO 현재 로케일은
보고서 헤더의 날짜를 인쇄할 때 무시됩니다. NS iostat 명령은
대신 ISO 8601 형식(YYYY-MM-DD)을 사용합니다. -t 옵션으로 표시되는 타임스탬프
ISO 8601 형식도 준수합니다.

사용 예


iostat
모든 CPU 및 장치에 대한 부팅 보고서 이후 단일 기록을 표시합니다.

iostat -d 2
XNUMX초 간격으로 연속 장치 보고서를 표시합니다.

iostat -d 2 6
모든 장치에 대해 XNUMX초 간격으로 XNUMX개의 보고서를 표시합니다.

iostat -x SDA sdb 2 6
장치 sda에 대해 XNUMX초 간격으로 XNUMX개의 확장된 통계 보고서 표시
그리고 sdb.

iostat -p SDA 2 6
장치 sda 및 모든 파티션에 대해 XNUMX초 간격으로 XNUMX개의 보고서 표시
(sda1 등)

onworks.net 서비스를 사용하여 iostat 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad