Ik gebruikt Ubuntu 16 kernel 4.4.0-119-generic en daarop iostat uit sysstat version 11.2.0
Als er op het systeem weinig activiteit is, dan geeft iostat de onderstaande output:
iostat --d | grep dm-0
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
dm-0 11.87 16.19 119.84 19392625 14355861
Het gaat vooral om hoe "druk" een hard-disk bezet is.
Ik kijk daarom naar de waardes van "kB_read/s kB_wrtn/s"
Als ik dan een grote file kopieer naar "dm-0" zie ik de waardes oplopen.
iostat --d | grep dm-0
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
dm-0 12.35 56.16 162.44 67320745 194727688
Dit gedrag begrijp ik.
Ik verwacht echter dat als de kopieer actie naar "dm-0" klaar is de kB_read/s en kB_wrtn/s weer snel omlaag gaan.
Terwijl er weinig activiteit op het systeem is duurt het echter uren voordat de waardes van "kB_read/s en kB_wrtn/s" weer
gezakt zijn naar de oorspronkelijke waardes.
Hierdoor kan ik met iostat niet meten hoe druk de hard-disks werkelijk bezet zijn.
Begrijp iemand hoe dit komt?
Is er misschien een andere tools die wel de momentele "thoughput" van de hard-disks weer geeft?