fbpx Comando free no Linux: Ver Memória RAM e Swap Disponível | Certificação Linux

Comando free no Linux: Ver Uso de Memória RAM e Swap do Sistema

📅 01/01/2019 ⏱ 3 min ✍️ Uira Ribeiro
Linuxcomandos
Comando free no Linux: Ver Uso de Memória RAM e Swap do Sistema
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponível no
Google Play
Disponível na
App Store

Comando free no Linux mostra a quantidade de memória total, em uso e disponível, bem como informações de cachê e swap.

As opções “-b”, “-k” e “-m” mostram a quantidade em bytes, kbytes e megabytes respectivamente:

$ free        total    used    free   shared  buff/cache  availableMem:  2039524  189396  178424   131684     1671704    1503316Swap:       0       0           0

A opção -h mostra as quantidades de maneira mais fácil de ler:

$ free -h        total   used   free  shared  buff/cache  availableMem:     1,9G   153M   205M    128M        1,6G       1,5GSwap:      0B     0B     0B

Abaixo o significado de cada campo:

  • total:         Total de memória RAM instalada no sistema;
  • used:         Memória utilizada (total - free - buffers - cache);
  • free:           Memória disponível;
  • shared:     Memória compartilhada entre os processos usando o tmpfs. Os processos podem alocar memória que compartilham por exemplo com seus processos filhos;
  • buffers:     Memória usada como área de transferência pelo kernel;
  • cache:       Memória usada pelo cachê de páginas de memória;
  • available   Memória disponível sem levar em conta a memória utilizada em buffers e cache

Nas versões antigas do comando free, a informação de buffer e cachê eram separadas em duas colunas, porque o Linux dividia o buffer cachê em duas categorias. O buffer era a memória usada pelo Kernel, e o Cachê era a memória usada pelos processos para cachê. Resolveu-se juntar essa informação em uma só coluna.

O comando free também mostra a quantidade de memória disponível e usada em swap. 

O swap é uma área de disco que pode ser usada como espaço de troca de páginas de memória entre a RAM e o disco, possibilitando aumentar virtualmente a memória do sistema através das paginações entre memória e disco. É um recurso que pode ser usado para evitar um esgotamento da memória RAM. 

Se o sistema faz bastante uso do Swap, é um forte indicativo que há necessidade de se aumentar a quantidade de memória RAM em função do uso do sistema.

Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.

Gostou? Compartilhe

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Depois de anos vendo profissionais perderem horas em tarefas simples por não conhecer as ferramentas certas do Linux, decidi ensinar.
Hoje sou autor da maioria dos Materiais de Aprendizado oficiais da LPI e mentor de mais de 14.000 alunos certificados.

Conheça minha história completa →

Isso foi só uma peça. O curso ensina o caminho completo — do primeiro comando ao dia da prova.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp