![실행 중인 사용자의 실행 파일이 읽거나 쓴 IO를 모니터링합니다.](https://linux55.com/image/176469/%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%9D%98%20%EC%8B%A4%ED%96%89%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EC%9D%BD%EA%B1%B0%EB%82%98%20%EC%93%B4%20IO%EB%A5%BC%20%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%ED%95%A9%EB%8B%88%EB%8B%A4..png)
파일 관련 모니터링으로만 설정된 경우 Windows 프로세스 모니터와 같이 실행 중인 사용자 실행 파일에서 읽거나 쓴 파일 IO를 어떻게 모니터링할 수 있습니까?
답변1
당신은 그것을 사용할 수 있습니다 iotop
. 한 가지 옵션은 이 옵션을 사용하여 -p
관심 있는 프로세스의 ID를 지정하는 것입니다. 또는 이 -u
옵션을 사용하여 관심 있는 사용자 이름을 지정할 수 있습니다.
$ sudo iotop -p 253108
Total DISK READ : 0.00 B/s | Total DISK WRITE : 593.49 M/s
Actual DISK READ: 19.98 K/s | Actual DISK WRITE: 603.95 M/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
253108 be/4 username 0.00 B/s 593.49 M/s 0.00 % 0.00 % dd if=/dev/zero of=./junk bs=4096 count=100000
답변2
또한 사용할 htop
수도 있습니다. RBYTES/WBYTES 및 IO_READ_RATE/IO_WRITE_RATE와 같은 열을 표시할 수 있습니다.