Linux : I / O에 대한 "top"과 비슷한 것이 있습니까?


53

내 디스크는 자주 사용하지 않지만되어 top(그리고 htop, 사용자 정의 교체) 의심스러운 쇼 아무것도.

I / O (보다 구체적인 디스크) 사용률에 따라 프로세스를 정렬하는 방법이 있습니까?

편집 그 이상한 프로세스가 및 임을
사용하여 iotop알 수 있습니다 . 일반적인 파일 시스템 작업과 관련이있는 것 같습니다.flush-8:16jbd2/sdb3-7


1
올바른 플러시 및 jbd 인 경우 저널 (FS 메타 데이터)의 디스크 동기화와 관련이 있습니다. 즉, 디스크에 쓰거나 많은 데이터를 읽는 프로세스가 있어야하며 마운트에 atime 옵션이 있어야합니다. 일부 소프트웨어는 소프트웨어에 의존하기 때문에 권장하지 않지만 (음소거 하나의 백업 도구를 들었음) 마운트를 상대 시간 또는 심지어 "더 나은"시간으로 설정할 수 있습니다. 후자는 파일을 읽을 때마다 액세스 시간 업데이트 (디스크 쓰기를 방해 함)를 완전히 중지합니다.
Huygens


답변:


54

당신은 시도 했습니까 iotop?

미리 설치해야 할 수도 있습니다. 또한 특정 배포판에서 활성화되거나 활성화되지 않은 커널 기능에 따라 다릅니다.


1
Mac OS X에서도 작동합니다. 그러나 현재 문제에 도움이 될지 확실하지 않습니다.
dmckee

3
와. 환상적입니다. 15 년 이상의 관리자 작업으로 나는 결코 그런 적이 없었습니다. 감사!
skarface

2
루트 액세스가 필요합니다.
Paul Draper

22

atop시도해 볼 수 있습니다 . 무슨 일이 일어나고 있는지 알려주는 좋은 일을하는 것 같습니다.


iotopIO 사용률도 표시하기 때문에 보다 낫습니다 .
sorin

1
또한 루트 또는 suid가 필요하지 않습니다.
Rolf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.