답변:
iostat를 사용하지 않는 이유 :
sudo apt-get install sysstat
iostat는 sysstat 패키지에 있습니다.
예를 들면 다음과 같습니다.
iostat -d 30 /dev/sda
30 초 간격으로 I / O 결과를 제공합니다
iostat -xd
디스크보고
당신은 nmon 을 시도 할 수 있습니다
sudo apt-get install nmon
시험:
nmon
아래와 같이 출력 :
d = 디스크를 누릅니다. c = CPU를 누릅니다. r = RAM을 누릅니다. q를 눌러 종료합니다.
시도해 볼 수도 있습니다 :
iostat
아래와 같은 출력 :
Linux 3.16.0-30-generic (client01) 03/01/2016 _i686_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
39.73 24.58 2.96 0.26 0.00 32.48
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 3.32 57.31 40.05 119879872 83767716
sdb 1.45 15.02 22.60 31424408 47273012
KDE (ksysguard)에서 시스템 모니터를 사용하여 열어서 파일로 이동하여 "새 탭 다운로드"를 클릭 한 다음 디스크 io를 다운로드 할 수 있습니다.
어쨌든 많은 도구를 사용하여 그놈 쉘 플러그인, Unity 표시기, KDE 플라스미드 또는 conky와 같은 디스크 IO를 볼 수 있습니다.
이런 이유로 gnome-system-monitor를 포기했습니다.
내 12.04 시스템에 표시기 멀티로드를 설치했습니다. 일단 설치되면 환경 설정 페이지를 사용하여 메모리, 스왑, 네트워크 등과 함께 디스크 i / o를 표시 할 수 있습니다.
시스템 통계를 모니터링하는 많은 도구가 있습니다. 시스템 프로파일 링을위한 스크립트를 작성했습니다. 이것을 더 많이 사용할 수 있습니다.
iotop
& 를 사용할 수 있습니다 iostat
. 시스템 활용도를보다 잘 표현할 수 있습니다. sysstat
패키지를 사용하면 다른 모니터링 유틸리티에 액세스 할 수 있습니다.
# apt-get install iotop sysstat
# iostat -dx
Linux 4.4.0-64-generic (ip-172-16-27-59) 03/10/2017 _x86_64_ (4 CPU)
Device: rrqm/ swrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
xvda 0.00 4.36 0.83 2.77 15.64 56.59 40.14 0.01 2.18 0.82 2.59 0.63 0.23
xvdb 0.00 0.09 0.01 0.11 0.06 7.21 120.59 0.00 1.29 0.85 1.35 0.34 0.00
보낸 사람 man iostat
:
r/s
The number (after merges) of read requests completed per second for the device.
w/s
The number (after merges) of write requests completed per second for the device.
rsec/s (rkB/s, rMB/s)
The number of sectors (kilobytes, megabytes) read from the device per second.
wsec/s (wkB/s, wMB/s)
The number of sectors (kilobytes, megabytes) written to the device per second.
이 값은 Disk IO에 대한 정확한 정보를 제공합니다.
그놈 3.26의 새로운 시스템 모니터가 그렇게 할 수 있습니다.
Ubuntu 17.10 으로 쉽게 업그레이드 하여 새 버전을 얻을 수 있습니다 .