Como utilizadores do Ubuntu, especialmente como administradores, precisamos de verificar a quantidade de recursos RAM que o nosso sistema utiliza e a sua quantidade é gratuita. Sabemos também que a maioria das tarefas relacionadas com a administração pode ser melhor feita através da linha de comando Linux do que através da interface gráfica do utilizador. Por exemplo, os servidores normalmente funcionam na shell, e não há nenhuma GUI disponível. Uma vez que é mais importante controlar os recursos de memória nos servidores, é melhor aprender os comandos apropriados que nos podem ajudar na administração do servidor.

Este artigo explica como utilizar os 5 comandos seguintes para verificar a memória disponível:

  • O comando livre
  • O comando vmstat
  • O comando /proc/meminfo
  • O comando top
  • O comando htop

Ao utilizar estes comandos, pode sempre ter a certeza de que estão disponíveis recursos de memória suficientes para os processos muito importantes em execução nos seus servidores. Por exemplo, se estiver a executar um servidor web, pode ter a certeza de que a falta de recursos não irá atrasar o acesso ao website ou mesmo travar o website.

Executamos os comandos e procedimentos mencionados neste artigo num sistema Ubuntu 20.04 LTS.

Para exibir a utilização da memória, usamos a linha de comando Ubuntu, a aplicação Terminal. Pode abrir o terminal usando o traço do sistema ou a combinação de teclas Ctrl+alt+T.

Método 1: O comando livre

Desde que o comando livre é o mais utilizado e sem dúvida o mais útil, mencionaremos primeiro a sua utilização. Este comando é utilizado para verificar informações sobre a utilização da RAM pelo seu sistema. Aqui está o comando que entrará no Terminal:

$ free -m

A bandeira m significa que a informação será exibida em MBs.

Ubuntu comando livre

A coluna disponível indica a memória disponível. A coluna utilizada na entrada swap é também 0, o que significa que não é utilizada e, portanto, livre.

Método 2: O comando vmstat

Para visualizar estatísticas da memória através do comando vmstat, pode utilizá-la da seguinte maneira:

$ vmstat -s

A bandeira s fornece estatísticas detalhadas sobre a utilização da memória.

Verifica a memória com o comando vmstat

P>Pode ver a memória livre e a entrada de memória swap livre na saída, indicando a memória disponível no seu sistema.Publicidade

Método 3: O comando /proc/meminfo

O comando seguinte extrai informações relacionadas com a memória do sistema de ficheiros /proc. Estes ficheiros contêm informação dinâmica sobre o sistema e o kernel em vez dos ficheiros de sistema reais.

Este é o comando que utilizará para imprimir informação da memória:

$ cat /proc/meminfo

Utilizar /proc/meminfo para obter detalhes de utilização da memória

A saída deste comando é semelhante ao comando vmstat. Pode ver facilmente a memória livre no resultado MemFree e a memória swap livre no resultado SwapFree.

Método 4: O comando top

O comando top é usado para imprimir a CPU e a utilização de memória do seu sistema. Pode simplesmente utilizar este comando da seguinte forma:

$ top

Utilizar comando top para utilização de memória

No cabeçalho da saída, pode ver as entradas KiB Mem e Kib Swap através das quais pode verificar os recursos de memória utilizados e livres.

Método 5: O comando htop

Apenas como o comando top, o comando htop também fornece uma análise detalhada da sua CPU e utilização de memória. Se não tiver instalado htop no seu sistema, pode instalá-lo primeiro actualizando os seus repositórios abt através do seguinte comando:

$ sudo apt-get update

E depois instalar htop introduzindo o seguinte comando como sudo:

$ sudo apt install htop

Utilizar o comando htop

Once htop está instalado, pode simplesmente utilizar o seguinte comando para imprimir as informações necessárias:

$ htop

Utilizar o comando htop

As entradas Mem (Mem aka RAM) e Swp (Swap) no cabeçalho indicam a memória utilizada e total através da qual pode calcular a memória livre disponível no seu sistema.

Com os comandos que mencionámos neste artigo, pode controlar que os processos do seu sistema nunca estão fora da memória. Pode evitar completamente a GUI e ainda manter uma verificação da utilização da memória nos seus computadores pessoais e servidores.

5 Maneiras de verificar a memória disponível no Ubuntu 20.04

Categorias: Articles

0 comentários

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *