많은 수의 프로세스가 있고 하나(또는 그 이상)가 IO 바인딩되어 있다고 가정해 보겠습니다 . wa
이는 . top
어떤 프로세스인지 어떻게 확인할 수 있나요? 각 프로세스에는 얼마나 많은 CPU가 사용되고 있는지 표시되지만, IO로 인해 프로세스가 OS를 대기하게 만드는 정도를 어떻게 알 수 있습니까?
답변1
sudo iotop
다음과 같이 모든 디스크 IO 활동에 대한 최상의 개요를 제공합니다.
설치하려면 다음을 사용하십시오.sudo apt-get install iotop
답변2
$ pidstat -d 5
프로세스와 해당 디스크 활동은 5초마다 인쇄되어야 합니다. pidstat는 sysstat 패키지에서 찾을 수 있습니다.
$ sudo apt-get 설치 sysstat