JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como monitorar os recursos do sistema no Ubuntu

Editado 3 Semanas atrás por ExtremeHow Equipe Editorial

Recursos do SistemaMonitoramentoUbuntuFerramentasLinuxDesempenhoSistemas OperacionaisÁrea de trabalhoAdministraçãoSistema

Como monitorar os recursos do sistema no Ubuntu

Tradução atualizada 3 Semanas atrás

Monitorar os recursos do sistema é importante para entender como seu computador está funcionando. Isso pode ajudá-lo a identificar processos que estão usando mais recursos do que o necessário e também ajudar a diagnosticar vários problemas. Neste documento, exploraremos várias maneiras de monitorar os recursos do sistema no Ubuntu. Assumimos que você tem um entendimento básico do Ubuntu e pode executar comandos no terminal. Monitorar os recursos do sistema inclui verificar o uso de CPU, memória, disco e atividade de rede.

Usando o monitor do sistema

A maneira mais fácil de monitorar os recursos do sistema no Ubuntu é usar o aplicativo Monitor do Sistema. Ele fornece uma interface gráfica para visualizar o uso dos recursos do seu sistema. Para acessá-lo, siga estes passos:

  1. Abra a tela de visão geral de Atividades pressionando a tecla Super (tecla Windows em muitos teclados).
  2. Digite monitor do sistema e abra o aplicativo exibido.

Uma vez aberto, você encontrará três abas:

Monitorando o uso da CPU

Existem várias maneiras de monitorar o uso da CPU no Ubuntu, desde aplicativos gráficos até ferramentas de linha de comando.

Usando o comando top

O comando top fornece uma visão dinâmica em tempo real do que está acontecendo no seu sistema. Para usá-lo, abra o terminal e digite:

top

Este comando lista os processos com maior uso de CPU no topo. As principais seções incluem:

Para sair, pressione q.

Usando o comando htop

O comando htop é semelhante ao top, mas oferece uma interface mais intuitiva e melhor. Primeiro, você precisa instalá-lo executando:

sudo apt install htop

Após a instalação, digite htop no terminal para iniciá-lo. Ele exibe o uso da CPU, junto com o uso de memória e swap em gráficos coloridos, facilitando a compreensão. Você pode navegar usando as teclas de seta e encerrar processos diretamente pressionando F9.

Monitorando o uso de memória

O uso de memória pode ser verificado por meio de aplicativos gráficos como o Monitor do Sistema ou utilitários de linha de comando.

Usando o comando free

O comando free mostra a quantidade de memória livre e usada no seu sistema. No terminal, digite:

free -h

A opção -h torna a saída legível por humanos, exibindo o tamanho em GB ou MB.

Usando o comando vmstat

O comando vmstat fornece uma visão instantânea do uso de memória, entre outras coisas. Execute-o digitando:

vmstat

Este comando fornece informações sobre processos, memória, paginação, IO de blocos, traps e atividade da CPU. Ele oferece uma visão abrangente do desempenho do sistema em comparação com o free.

Monitorando o uso de disco

Seus dados estão armazenados no disco, e monitorar seu uso ajuda a prevenir faltas de espaço inesperadas.

Usando o comando df

O comando df relata o uso de espaço em disco do sistema de arquivos. Use-o digitando:

df -h

A flag -h torna a saída legível por humanos. Este comando mostra a quantidade de espaço em disco usado e disponível em um sistema de arquivos Linux.

Usando o comando du

O comando du estima o uso de espaço por arquivos. Isso é útil para descobrir quais arquivos ou diretórios estão ocupando mais espaço:

du -sh /path/to/directory

Isso fornecerá um resumo do uso do disco do diretório especificado.

Monitorando o uso da rede

Para entender a atividade de rede, várias ferramentas podem fornecer informações sobre seu uso de largura de banda.

Usando o comando iftop

O comando iftop é usado para exibir o uso de largura de banda em uma interface por um host. Instale-o usando o seguinte:

sudo apt install iftop

Uma vez instalado, execute-o digitando o seguinte:

sudo iftop

Este comando requer privilégios de root, por isso o prefixo sudo. O comando iftop exibe conexões de rede ativas, mostrando quem está usando sua largura de banda.

Usando o comando nload

nload é outro utilitário de linha de comando que fornece uma representação gráfica do uso de rede ao longo do tempo. Instale-o usando o seguinte:

sudo apt install nload

Então, execute nload para começar a monitorar o tráfego de rede. Isso mostra o tráfego de entrada e saída para cada interface de rede separadamente.

Conclusão

Monitorar os recursos do sistema no Ubuntu pode ser feito por meio de uma variedade de ferramentas, desde interfaces gráficas como o Monitor do Sistema até utilitários de linha de comando como top, htop, free, df, du, iftop e nload. Cada ferramenta tem seu lugar ao fornecer informações sobre o desempenho do sistema e a alocação de recursos. Dependendo do seu nível de conforto com a linha de comando ou a interface gráfica, você pode escolher métodos diferentes. O monitoramento regular pode ajudar a manter a saúde e o desempenho do sistema, identificar rapidamente consumidores excessivos de recursos e planejar efetivamente futuras atualizações.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários