tmpfs

Como limitar o tamanho do sistema de arquivos tmpfs

Neste artigo você verá como é fácil limitar o tamanho do sistema de arquivos tmpfs!

Ter um sistema de arquivos tmpfs em seu sistema Linux é uma maneira eficaz de armazenar dados temporários na memória RAM em vez de gravá-los em disco.

Isso pode acelerar a leitura e escrita de arquivos temporários, tornando o sistema mais responsivo.

Isso pode ajudar e muito um computador mais antigo, como o meu notebook com Core 2 duo…

Contudo, preciso limitar o tamanho do sistema tmpfs para evitar o uso excessivo de memória. Afinal, meu PC não tem muita memória para ficar como arquivo temporário..

Se você está na mesma situação que a minha, confira neste artigo como limitar o tamanho do sistema de arquivos tmpfs em seu sistema.

O que é tmpfs

como limitar o tamanho do sistema de arquivos tmpfs

Tmpfs é um sistema de arquivos baseado em memória RAM que permite armazenar arquivos temporários de forma eficaz.

Ele é frequentemente montado em pontos de montagem como /tmp e /run. Hoje em dia (2023) é raro ver uma distro Linux que não tire proveito do tmpfs.

Muito raro…

Afinal de contas, o tmpfs é uma excelente opção para armazenar arquivos temporários, como caches, logs e outros dados transitórios.

Só não aloque o diretório /var nele!!!

Por que limitar o tamanho do tmpfs?

Embora o tmpfs seja uma maneira eficaz de armazenar dados temporários em memória RAM, em sistemas com pouca memória, ele pode competir com outros processos e esgotar os recursos disponíveis.

Sendo assim, limitar o tamanho do tmpfs pode ajudar a evitar problemas de falta de memória.

Meu notebook conta apenas com 2GB de RAM.

Como limitar o tamanho do sistema de arquivos tmpfs:

Para limitar o tamanho do sistema de arquivos tmpfs, você pode usar o comando mount com a opção -o size. Aqui estão os passos:

  1. Abra um terminal.
  2. Para verificar o tamanho atual do sistema de arquivos tmpfs, você pode usar o seguinte comando:
   df -h /tmp

Isso mostrará o uso atual de espaço em disco para o diretório /tmp. Anote esse valor.

  1. Agora, para limitar o tamanho do tmpfs, desmonte o sistema de arquivos tmpfs existente com o seguinte comando:
   sudo umount /tmp
  1. Em seguida, monte o sistema de arquivos tmpfs com o tamanho desejado usando a opção -o size. Substitua size pelo tamanho desejado em kilobytes, megabytes ou gigabytes. Por exemplo, para limitar o tmpfs a 512 MB, use o seguinte comando:
   sudo mount -t tmpfs -o size=512M tmpfs /tmp
  1. Para garantir que o tmpfs seja montado corretamente, verifique novamente o tamanho usando o comando df -h /tmp. Ele deve refletir o tamanho limitado que você configurou.

Por falar em comandos, você sabe os Comandos Linux que todo usuário deve conhecer?

Conclusão

Limitar o tamanho do sistema tmpfs em seu sistema Linux é uma maneira eficaz de gerenciar os recursos de memória, especialmente em sistemas com pouca memória igual a minha.

Usando o comando mount com a opção -o size, você pode configurar o tamanho desejado para seu tmpfs e garantir um melhor gerenciamento de recursos em seu sistema.

Mas lembre-se! Certifique-se de escolher um tamanho apropriado com base nas necessidades do seu sistema.

0 0 votes
Article Rating
Subscribe
Notify of

0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x