Které procesy spotřebují nejvíce I/O disku?

fotka

  • ***
  • 216
    • Zobrazit profil
    • Linux forum
    • E-mail
Které procesy spotřebují nejvíce I/O disku?
« kdy: 06. 06. 2014, 18:33:48 »
Ahoj,

mám Redhat linux (CentOS 5.10 64bit) a klasický pevný disk s 7200 otáčkami.

Chci se zeptat Jak zjistit které procesy spotřebují nejvíce I/O disku?

používám "iotop -a"
vidím disk read, disk write a "IO". Vidím, že IO je vyjádřeno u procesů v procentech a procesy co vidím mají dohromady asi 250%. Ta IO hodnota v iostatu nejsem si jistý jestli opravdu znamená IO operace a nebo třeba množství dat.. což je rozdíl podle mě..

iostat mi zase řekne toto:
Citace
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          11.90    0.17    4.16   15.40    0.00   68.37

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda             214.34       560.28      8582.69 1854303172 28405250974
sda1              0.00         0.00         0.00       2530         46
sda2            214.34       560.28      8582.69 1854299060 28405250928
dm-0           1092.57       560.28      8582.72 1854294218 28405325048
dm-1              0.00         0.00         0.00       4088       4448

disk ze "smartctl -a /dev/sda":
Citace
=== START OF INFORMATION SECTION ===
Device Model:     TOSHIBA DT01ACA200
  2 Throughput_Performance  0x0005   140   140   054    Pre-fail  Offline      -       68
  8 Seek_Time_Performance   0x0005   124   124   020    Pre-fail  Offline      -       33
  9 Power_On_Hours          0x0012   100   100   000    Old_age   Always       -       2173

děkuji za rady jak to zjistit
« Poslední změna: 06. 06. 2014, 21:15:46 od Petr Krčmář »
Linux nováček - CeskeForum.com