Como verificar o uso de CPU e RAM em um VPS Linux

O uso elevado de CPU ou RAM pode causar lag, respostas lentas a comandos, falhas em atualizações ou servidores de jogos sendo encerrados pelo sistema operativo. Utilize ferramentas de processos do Linux para identificar o que está a usar recursos antes de reiniciar ou encerrar qualquer coisa.

Comece com os comandos integrados primeiro. Instale htop se quiser uma visualização ao vivo mais limpa dos processos, núcleos de CPU, memória e swap.

 

Verificar uso com top

  1. Conecte-se ao VPS com SSH.
  2. Verifique a visualização atual de CPU e memória com top. Isto está disponível na maioria das instalações Linux sem adicionar nada:
    top

    Terminal Ubuntu VPS mostrando saída de CPU e memória com top

 

Instalar htop

htop nem sempre está instalado por padrão. Instale-o primeiro se o comando htop estiver em falta.

  1. No Ubuntu ou Debian, execute:
    sudo apt update
    sudo apt install htop

    Nos sistemas AlmaLinux, Rocky Linux, Oracle Linux ou estilo CentOS, execute:

    sudo dnf install htop
  2. Abra htop para uma visualização ao vivo mais fácil:
    htop

    Terminal Ubuntu VPS mostrando htop em execução com uso de CPU, memória e processos

 

Verificar memória e swap

  1. Verifique o uso de memória e swap separadamente:
    free -h

    Terminal Ubuntu VPS mostrando saída de memória e swap com free -h

  2. Liste os processos de maior memória se precisar de uma visualização rápida não interativa:
    ps aux --sort=-%mem | head

    Terminal Ubuntu VPS mostrando processos de maior memória com ps aux ordenado por memória

Se um servidor de jogos usar toda a memória durante a inicialização, reduza as configurações, remova serviços não utilizados, adicione swap como uma rede de segurança a curto prazo ou atualize a RAM. Se a CPU estiver alta apenas durante atualizações, geração de mapas, salvamento de mundo ou primeiro lançamento, aguarde a conclusão dessa tarefa antes de alterar qualquer coisa.

 

Como ler a saída

MétricaO que significa
Média de cargaQuão ocupado o VPS tem estado recentemente. Compare com o número de núcleos de CPU.
Memória usadaMemória atualmente usada por processos e cache.
Swap usadoMemória de emergência suportada por disco. O uso constante de swap geralmente significa que o VPS precisa de mais RAM.
CPU%Processos usando tempo de CPU. Ordene por CPU em top ou htop para encontrar a causa.

Se um processo estiver a usar muitos recursos, identifique o que é antes de o encerrar. Parar um processo de base de dados, servidor de jogos ou painel sem salvar pode causar perda de dados.

  • 0 Utilizadores acharam útil
Esta resposta foi útil?

Artigos Relacionados

Como conectar-se a um VPS Linux com SSH

SSH é a forma normal de gerir um VPS Linux. Ele fornece um terminal no servidor para que possa...

Como atualizar pacotes em um VPS Linux

Manter os pacotes atualizados ajuda a corrigir problemas de segurança e mantém as ferramentas do...

Como criar um utilizador sudo num VPS Linux

Um utilizador sudo permite-lhe gerir um VPS Linux sem ter de iniciar sessão como root para cada...

Como proteger o SSH num VPS Linux

O SSH é a principal forma de gerir um VPS Linux, por isso deve ser protegido antes de o servidor...

Como verificar o uso de disco em um VPS Linux

Problemas de uso de disco podem impedir que atualizações, backups, logs, bases de dados e...