Tutorial de comando linux vmstat para iniciantes

Tutorial de comando linux vmstat para iniciantes
Como administrador do sistema, ou mesmo como usuário normal de computador, você pode ficar de olho em todas as atividades e operações que ocorrem em seu sistema de computador. Obviamente, você não pode quebrar seu hardware para ver o que está acontecendo; Em vez disso, você precisará de um utilitário de software para fazer isso.

O vmstat O comando no Linux é usado para esse fim exato. O VSTAT é um acrônimo que significa repórter de estatística de memória virtual e executa esta mesma operação em seu sistema. Este artigo fornece um guia para iniciantes sobre o comando vmstat no Linux Mint 20.

Acessando o manual de ajuda do VMSTAT

Para usar o comando vmstat no Linux Mint 20, primeiro acessaremos o manual de ajuda vmstat executando o seguinte comando

$ VMSTAT -Help

O manual de ajuda do comando vmstat é mostrado na imagem a seguir:

Estatísticas do sistema de verificação com vmstat

Você pode usar o comando vmstat para ver as estatísticas do sistema sobre CPU, memória, processos e mais. Para obter estatísticas sobre o seu sistema, use o comando vmstat da seguinte maneira:

$ vmstat

A saída padrão do comando vmstat é mostrada na imagem abaixo:

Este é o uso básico do comando vmstat. Este comando também pode ser usado para servir a propósitos mais específicos, conforme explicado nas seções a seguir.

Verificação da memória ativa e inativa com VMSTAT

Você pode verificar a memória ativa e inativa do seu sistema executando o comando vmstat regular emparelhado com a bandeira "-a", como segue:

$ vmstat -a

A memória ativa e inativa do nosso sistema Linux Mint 20 é mostrada na imagem abaixo:

Verificando o número total de garfos desde a inicialização com o VMSTAT

A forking é um termo usado nos sistemas operacionais para se referir ao procedimento no qual um processo pai cria um processo ou processo filho, dependendo do número atual de tarefas a serem executadas. Você pode verificar facilmente o número total de garfos, eu.e., O número total de processos gerados desde o seu sistema inicializou pela última vez, executando o comando VMSTAT emparelhado com a bandeira "-f", como segue:

$ vmstat -f

O número total de garfos, já que nosso sistema inicializou pela última vez é mostrado na imagem abaixo:

CHECKING EVENTATATICS ESTATÍSTICAS COM VMSTAT

O contador de eventos é uma medida que indica a frequência de ocorrência de um evento específico. As estatísticas do contra-evento de atividades que ocorrem em seu sistema podem ser visualizadas usando o comando VMSTAT emparelhado com a bandeira "-s", como segue:

$ vmstat -s

As estatísticas de contador de eventos do nosso sistema são mostradas na imagem abaixo:

Verificando as estatísticas do disco com VMSTAT

O disco de um sistema de computador contém vários aspectos que podem ser estudados em profundidade com o comando vmstat, como o número de operações de entrada e saída, o número de operações de leitura e gravação, informações sobre os setores de disco e mais. Informações específicas sobre o disco do sistema podem ser recuperadas executando o comando VMSTAT emparelhado com a bandeira "-d", como segue:

$ vmstat -d

As estatísticas de disco do nosso sistema Linux Mint 20 são mostradas na imagem abaixo:

Mostrando registro de data e hora com VMSTAT

Você também pode exibir registros de data e hora com o comando vmstat para determinar a hora do dia que um relatório de estatísticas do sistema específico foi gerado. Para mostrar timestamps com a saída do comando vmstat no Linux Mint 20, execute este comando emparelhado com a bandeira "-t", como segue:

$ vmstat -t

Como você pode ver na saída do comando vmstat mostrado na imagem abaixo, o registro de data e hora está aparecendo com esta saída.

Saída refrescante do VMSTAT após intervalo especificado

Os sistemas de computador nunca permanecem estáticos; Pelo contrário, eles estão em um estado dinâmico. Em outras palavras, os sistemas de computador estão sempre executando determinadas tarefas, em segundo plano ou em primeiro plano, a menos que o sistema de computador seja desligado. Devido a essa atividade contínua, as estatísticas do sistema tendem a mudar a qualquer momento. Essa mudança varia de drástica a desprezível, dependendo da operação que está ocorrendo.

Portanto, em vez de ver a saída estática do comando vmstat, você pode querer ver sua saída a cada poucos segundos, ou talvez outro intervalo de tempo especificado. Para atualizar a saída do VMSTAT após um intervalo de tempo especificado, use o comando vmstat com o sinalizador "-t", como segue:

$ vmstat -t n

Aqui, substitua “n” por qualquer número inteiro positivo, que representa o número de segundos após o que a saída VMSTAT atualizará. Por exemplo, para ver a saída mais recente do VMSTAT a cada dois segundos, substituiremos "n" por "2.”Usamos a bandeira“ -t ”apenas para ter certeza de que a saída VMSTAT está refrescante após o intervalo de tempo especificado.

Como você pode ver nos registros de data e hora na saída do comando vmstat mostrado abaixo, o comando é refrescante a cada dois segundos.

Quando você deseja que o comando vmstat pare de relatar essas estatísticas, basta pressionar o Ctrl+ c Combinação de chave para recuperar o controle do seu terminal.

Conclusão

Este tutorial sobre o uso do comando vmstat pode ser extremamente útil para usuários que acabaram de trabalhar no ambiente Linux em geral e no ambiente Linux Mint 20 em particular. Depois de passar pelos exemplos explicados neste artigo, você deve ter uma boa idéia sobre a função e o uso do comando vmstat no Linux Mint 20.