이상한 IOStat xk. 40GB의 데이터를 이동하는 것은 너무 느립니다. 누구든지 이것을 설명할 수 있나요?

이상한 IOStat xk. 40GB의 데이터를 이동하는 것은 너무 느립니다. 누구든지 이것을 설명할 수 있나요?

iostat-xk 5

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.99    0.00    1.10   11.01    0.00   86.89

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00    0.00    1.50     0.00     6.00     8.00     0.00    1.73   0.40   0.06
sdb               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd               0.00   836.00    0.00   37.50     0.00  3506.00   186.99     0.33    8.75   0.28   1.06
sdc               0.00   961.80  137.60   17.80  3221.20  3928.40    92.02     3.36   21.78   6.21  96.53

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.53    0.00    0.69   14.48    0.00   84.30

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00    0.00    0.70     0.00     2.80     8.00     0.00    1.43   0.86   0.06
sdb               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd               0.00   775.10    0.00   39.70     0.00  3270.40   164.76     0.52   13.13   0.24   0.94
sdc               0.00   466.60  103.20  170.60  2480.80  2552.80    36.77    72.97  266.53   3.59  98.42

왜 이상한가요?

  1. 유일한 주요 작업은 40G 데이터를 sdc에서 sdd로 이동하는 것입니다.
  2. 따라서 sdd가 기록되고 sdc가 읽혀지는 것입니다. 그러나 읽고 있는 sdc에 엄청난 양의 쓰기가 있습니다.
  3. 총 디스크 활동은 약 4MB/s이고 하드 드라이브는 이미 최고 속도에 있습니다. 어서...단지 4MB/s라고요? 하드 드라이브가 빠르지 않다는 것을 알고 있습니다. 그런데 집에 있는 하드 드라이브의 속도가 4MB/s를 초과합니다.

답변1

컴퓨터가 시작된 이후 장치에 대한 통계를 보고 있습니다.

매뉴얼 페이지 인용

iostat 명령으로 생성된 첫 번째 보고서는 시스템이 시작된 이후 시간에 대한 통계를 제공합니다. 각 후속 보고서는 이전 보고서 이후의 시간을 다룹니다. iostat 명령이 실행될 때마다 모든 통계가 보고됩니다. ...

복사하는 동안 I/O 성능을 관찰하려면 다음을 수행하십시오.

cp <a file on sdc> <a path on sdd> &
iostat 1

위 명령은 cp명령을 백그라운드에 두고 iostat1초 간격으로 실행합니다. 따라서 첫 번째 보고 이후 모든 후속 보고서는 지난 1초 동안의 통계가 됩니다.

관련 정보