Por que o iotop não mostra o mesmo que o iostat? Por que há uma diferença?

1

No meu sistema Raspbian 8 (Jessie)

iostat -dzp 5 |grep -v "k0 "

mostra-me

:
Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
mmcblk0p2         0.80         0.00         3.20          0         16
Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
:

enquanto

sudo iotop -btoqqqd 5

não mostra nada ao mesmo tempo. Por quê?

Parece que esse problema já foi visto antes: iotop não mostra as gravações .

Eu relatei isso como um bug para o Debian: link .

    
por Frank Breitling 26.02.2017 / 10:14

2 respostas

1

iotop obviamente está faltando a E / S por algum motivo.

Se o seu kernel tiver o ftrace ativado, eu recomendaria o uso de Brendan Gregg porta iosnoop para Linux ftrace disponível aqui para descobrir o que é responsável pelas gravações.

    
por 26.02.2017 / 11:16
0

Uma possível explicação dada na discussão do relatório de erros é que

  • The processes that are doing writes disappearing before the timer.

Isso faz sentido. Se este é o comportamento esperado está em discussão.

    
por 03.03.2017 / 09:24