A saída do dstat está ficando em buffer (30 segundos)

1

Estamos executando o dstat em uma frequência de atualização de um segundo usando esta opção:

--output <filename>

Os dados estão escritos corretamente, mas somente a cada trinta segundos.

Aqui está a linha de comando completa do dstat:

 dstat -tcmdn --vm --output <filename>

O interessante é que o comportamento está acontecendo apenas em nossas caixas ARM. Na caixa de intel, está escrito (/ liberado) a cada segundo.

Então, isso é um problema de sistema de arquivos ou dstat?

    
por javadba 10.06.2015 / 01:32

1 resposta

0

Acontece que o sistema de arquivos de saída (no NFS) foi configurado para um buffer de trinta segundos.

A razão pela qual a única máquina (i386) não teve nenhum atraso? O ponto de compartilhamento NFS é loal para essa máquina!

    
por 11.06.2015 / 20:37