iotop이지만 특정 디스크는? iotop습니까?) 그렇지 않으면

iotop특정 볼륨에서 IO를 모니터링 하는 도구와 같은 도구가 있습니까? (또는 아마도 필터링하는 방법을 놓쳤 iotop습니까?) 그렇지 않으면 (예)를 통해이 정보를 얻을 수있는 방법이 /proc없습니까? ( dstat등은 볼륨 당 모든 프로세스에 대한 집계 활동 만 표시하지만 각 프로세스가 얼마나 많은 기여를하는지에 관심이 있습니다.)



답변

아직 답변이 없으므로 …

쉬운 제안은 없지만 (iotop 스위치와 같이) 이것이 중요하다면 다른 곳에서 파일 시스템을 다시 마운트하는 FUSE 모듈을 작성할 수 있습니다 (프로세스를 검사하기 위해 chroot) 읽은 데이터의 양을 계산합니다 / 서면. 기존 모듈을 쉽게 적용 할 수 있어야합니다. 가장 좋은 기존 솔루션이 될 수있는 FUSE 커뮤니티에 요청할 수 있습니다. 아마도 그들의 데모 모듈도 할 것입니다.


답변

iostat를 사용하여 성능 문제에 대한 디스크 I / O를 모니터링 할 수 있습니다.

$ iostat -xd /proc