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.