iostat

Younghwan Cha·2022년 10월 21일
0

linux

목록 보기
6/24

iostat는 CPU 연산량과

디스크 입출력 대한 통계를 보고하고 처리량, 사용률, 대기열 길이, 드랜잭션 비율 및 서비스 시간에 대한 측정 결과를 알수 있는 프로그램이다.
이를 통해서 서버의 부하가 평소보다 높을 경우에 디스크 사용량을 알 수 있다.

> iostat

%user - CPU가 사용자 모드에서 사용된 시간의 비율
%nice - 작업 우선순위 정책에 의하여 우선순위가 바뀐 프로세서가 사용한 시간의 비율
%system - CPU가 시스템 모드에서 사용된 시간의 비율
%iowait - 디스크의 입출력을 대기하는데 사용된 시간의 비율
%steal - Steal CPU의 사용시간을 비율로 출력한 값
%idle - 디스크의 입출력을 대기하지 않은 유휴상태의 시간

tps - 디스크 장치에서 초단 처리한 입출력의 잡업 개수
kB-read/s - 디스크 장치에서 초당 읽어들인 데이터 블록 단위
kB_wrtn/s - 디스크 장치에서 초당 쓴 데이터 블록 단위
kB_wrtn - 디스크 장치에서 쓴 데이터 블록 단위

// 지정된 디스크 장치의 정보 출력
iostat -p <path>

[ref]
https://linux.die.net/man/1/iostat

profile
개발 기록

0개의 댓글