vmstat Estatísticas de E / S: por que a alta bo durante um download?

3

Na minha máquina RHEL 4, eu estava baixando um arquivo enorme (2.5GB) .. Eu estava verificando a saída do vmstat e estava especialmente curioso sobre ver o disco IO usando bi e bo. Eu sei que o iostat é uma ferramenta melhor para isso, mas não tem instalado nesta máquina.

De qualquer forma, eu esperava que o bi (bytes in) fosse alto durante o download, mas achei exatamente o oposto ... bo (bytes out) foi muito alto durante o download, onde o bi foi maioritariamente 0 com números ocasionais ?? / p>

Além disso, sem o iostat, existe uma ferramenta melhor do que o vmstat disponível imediatamente em uma máquina da Red Hat?

    
por sunny8107 28.02.2012 / 23:32

2 respostas

5

Os valores de bi / bo são para dispositivos de bloco. Os adaptadores de rede convencionais não são dispositivos de bloco, portanto, a E / S de rede não é mostrada lá; ele não aparece em iostat .

Os altos valores de bo vêm da gravação dos dados baixados em seus discos. "Out" dados indo para o dispositivo, "in" para dados vindos de .

Para monitorar a atividade da rede, você pode olhar para iptraf-ng (baseado em ncurses) ou ntop (baseado na web), mas eu duvido que eles serão instalados no seu sistema se iostat não for - apenas pergunte ao seu administrador amigável para adicionar o requerido pacotes:)

    
por 28.02.2012 / 23:48
0

O comando Vmstat fornece estatísticas de memória virtual. Se você marcar o comando vmstat , acesse este link.

Você também pode verificar a velocidade de download pelo comando netstat. Mas, para opção, preciso verificar esse comando novamente. Por favor, verifique se o comando netstat pode ajudá-lo.

Existe um link ... pode ajudar você. Clique aqui

    
por 04.03.2013 / 14:51