실행 중인 애플리케이션의 I/O 통계를 어떻게 모니터링할 수 있나요?

실행 중인 애플리케이션의 I/O 통계를 어떻게 모니터링할 수 있나요?

Windows에서는 전체 I/O 읽기 바이트를 모니터링하여 작업을 수행하는 데 명령줄 프로세스가 얼마나 오래 걸리거나 걸릴지에 대한 아이디어를 얻는 것이 매우 유용하다는 것을 알았습니다. 예를 들면 다음과 같습니다 capinfos.

여기에 이미지 설명을 입력하세요.

Linux에서 이 정보를 얻는 방법은 무엇입니까?

답변1

iotop실행 중인 각 프로세스의 I/O 소비를 모니터링할 수 있습니다.

sudo apt-get install iotop
sudo iotop -a

( -a대역폭 대신 누적 I/O를 표시하는 옵션)

여기에 이미지 설명을 입력하세요.


예를 들어 Firefox를 모니터링하려면 다음을 실행합니다.

sudo iotop -ap 3120

( 3120Firefox의 PID는 어디에 있습니까?)

관련 정보