Editado 4 meses atrás por ExtremeHow Equipe Editorial
FedoraDesempenho do SistemaMonitoramentoUtilitáriosLinha de comandoTerminalSoftwareGerenciamento de RecursosAdministração de SistemasComputadores
Tradução atualizada 4 meses atrás
Monitorar o desempenho do sistema é importante para obter os melhores resultados do seu sistema Fedora. Saber como seus recursos do sistema estão sendo utilizados pode ajudar a solucionar problemas e otimizar o desempenho. Neste guia, abordaremos várias ferramentas e técnicas que você pode usar para monitorar o desempenho do sistema no Fedora. Fedora é uma distribuição Linux popular conhecida por seus recursos de ponta e apoio da comunidade.
Antes de discutir ferramentas e métodos para monitorar o desempenho do sistema, é importante entender o que envolve o desempenho do sistema. Monitoramento do desempenho do sistema envolve a observação de recursos do computador, como CPU, memória, espaço em disco e atividade de rede em tempo real. Ao entender como esses recursos são utilizados, podemos identificar possíveis gargalos ou problemas que precisam ser resolvidos.
O Fedora possui muitas ferramentas integradas que podem ser usadas para monitorar o desempenho do sistema de forma eficiente. Essas ferramentas fornecem informações poderosas e são fáceis de usar, até mesmo para iniciantes.
A ferramenta Monitor do Sistema no Fedora fornece uma interface gráfica para monitorar o uso da CPU, memória, disco e gerenciamento de processos. Para abrir o Monitor do Sistema, basta procurar por "Monitor do Sistema" no menu.
Uma vez aberto, você verá várias abas:
O comando top
é uma ferramenta de linha de comando amplamente usada que fornece uma visão em tempo real do desempenho do sistema. Abra o terminal e digite top
. Este comando mostra uma visão dinâmica dos processos em execução e seu uso de CPU e memória.
A parte superior do resultado do terminal fornece um resumo dos recursos do sistema, e abaixo dele, há uma lista de processos em execução classificados por uso de CPU por padrão.
O htop
é uma versão melhorada do comando top
. Ele não está instalado por padrão, mas você pode instalá-lo executando:
sudo dnf install htop
Uma vez instalado, basta digitar htop
para iniciá-lo. A interface é mais colorida e amigável do que o top
e permite que você navegue verticalmente e horizontalmente para ver todos os processos e suas linhas de comando completas.
O uso de memória é outro fator importante que afeta o desempenho do sistema. O Fedora fornece várias ferramentas para acompanhar o uso de memória do seu sistema.
O comando free
ajuda a exibir o total de memória livre e utilizada no sistema, bem como a quantidade de memória swap. Basta abrir um terminal e digitar:
free -h
A flag -h
significa formato "legível por humanos", que exibe o tamanho em KB, MB ou GB em vez de bytes.
O vmstat
fornece um instantâneo de várias estatísticas do sistema, incluindo memória, processo e uso de CPU. Ele faz parte do pacote procps que está presente no Fedora por padrão. Execute o seguinte comando:
vmstat
Este comando fornece informações sobre a memória do sistema, swap, configurações de I/O e atividades de CPU. Os campos mais importantes relacionados à memória são:
É importante entender como o espaço em disco é utilizado no Fedora para evitar problemas como ficar sem espaço em disco, o que pode levar à instabilidade do sistema.
O comando df
exibe a quantidade de espaço em disco disponível para um sistema de arquivos. Para obter uma saída legível por humanos, execute:
df -h
Ele mostra o tamanho de cada sistema de arquivos, espaço utilizado, espaço disponível e porcentagem de uso.
O comando du
resume o uso do disco de cada arquivo e diretório. Para verificar o uso do disco de um diretório específico, digite:
du -sh /path/to/directory
A flag -s
significa resumir o tamanho total e -h
significa em formato legível por humanos.
Monitorar o desempenho da rede pode ajudar a diagnosticar problemas de conectividade e determinar se há gargalos.
O iftop
é uma ferramenta de linha de comando usada para monitorar o uso de largura de banda em uma interface de rede por um host. Instale-o usando o seguinte:
sudo dnf install iftop
Uma vez instalado, execute iftop
e ele listará o uso atual de largura de banda entre sua máquina e outros hosts.
O nload
fornece uma visão simples e interativa de linha de comando do tráfego de rede em tempo real. Você pode instalá-lo usando o seguinte comando:
sudo dnf install nload
Após a instalação, execute nload
, e ele exibirá estatísticas de tráfego de entrada e saída no terminal.
Para monitoramento a longo prazo e análise de tendências ao longo do tempo, você pode usar ferramentas de monitoramento mais sofisticadas.
O sar
faz parte do pacote sysstat e ajuda a coletar, relatar e salvar informações de atividade do sistema. Para instalar o sysstat, execute:
sudo dnf install sysstat
Ative a coleta de dados editando o arquivo /etc/default/sysstat
e definindo ENABLED="true"
. Inicie o serviço:
sudo systemctl start sysstat
Para visualizar o relatório diário, use o comando sar
:
sar -u 1 3
Os parâmetros indicam monitoramento de uso de CPU, atualize a cada segundo por 3 iterações.
Os arquivos de log são um aspecto importante do monitoramento do sistema. O Fedora fornece um aplicativo Logs do GNOME para visualizar logs do sistema, aplicativos, segurança e mais. Procure por "Logs do GNOME" no menu para encontrar e abri-lo.
Monitorar o desempenho do sistema é uma tarefa essencial para manter um sistema Fedora saudável e eficiente. Usando as ferramentas mencionadas neste guia, você pode monitorar e gerenciar efetivamente os recursos de CPU, memória, disco e rede. Seja você um administrador de sistema ou um usuário casual, essas ferramentas podem ajudá-lo a manter seu sistema funcionando sem problemas.
Se você encontrar algo errado com o conteúdo do artigo, você pode