Am nevoie de swap în Ubuntu?  Abordarea realistă

Eu preciso trocar no Ubuntu? A abordagem realista

⌛ Reading Time: 4 minutes

Costumava haver um tempo em que um espaço de troca era necessário para cada instalação do Linux, mas com os PCs modernos agora tendo 8 GB ou mais de RAM, ainda há necessidade de um espaço de troca dedicado? se você estiver usando o Ubuntu, você precisa trocar no Ubuntu?

Muitos responderão positivamente. Outros negativamente. Todos eles têm suas razões para suas opiniões. A verdade é que sua necessidade de troca depende de como você está usando seu computador.

Nota: embora o conteúdo a seguir seja discutido com o Ubuntu em mente, ele é aplicável a quase todas as distribuições Linux.

As Duas Faces da Troca

Como a maioria das distribuições Linux modernas, no Ubuntu você pode usar duas formas diferentes de troca. A versão clássica tem a forma de uma partição dedicada. Geralmente é configurado durante a instalação do sistema operacional em seu HDD pela primeira vez e existe fora do sistema operacional Ubuntu, de seus arquivos e de seus dados.

A versão mais moderna tem a forma de um arquivo de troca. Este arquivo existe entre os arquivos do seu SO próximo aos seus dados.

Tendo seu swap como um arquivo, você pode desativá-lo sem ter que lidar com partições ou removê-lo e recuperar o espaço. Também é mais fácil configurar um novo arquivo de troca do zero ou estender sua troca em volumes diferentes (adicionando um segundo arquivo de troca, um terceiro e assim por diante).

Se você usa hibernação, precisa trocar

Vamos começar tirando isso do caminho: se estiver usando a hibernação, você precisa de uma troca. E não qualquer quantia, deve ser pelo menos tão grande quanto a RAM do seu PC, mais alguns GBs além disso.

Quando é instruído a hibernar em vez de desligar, o Ubuntu salva tudo em sua RAM para a troca antes de desligar. Na próxima vez que você ligar o PC, o Ubuntu carregará o estado salvo anterior da troca.

Menos memória do que você precisa, adicione troca

Se o próprio Ubuntu ou os aplicativos que você executa exigem mais RAM do que a instalada no seu PC, você deve adicionar uma troca. Do contrário, quando sua RAM ficar cheia, o sistema começará a encerrar os aplicativos que considera “menos importantes” para liberar RAM. Em algumas ocasiões, ele também pode travar o sistema.

A regra é, se você tiver menos de 8 GB de RAM em seu sistema, você precisa de uma troca.

Mais memória do que você precisa, sem troca

No canto oposto, se você tem mais de 16GBs de RAM e não está usando aplicativos que são muito exigentes como o Blender, não edite vídeos 4K no Kdenlive ou várias imagens em paralelo no GIMP – você pode descobrir que o Ubuntu nunca usa todo o seu RAM.

Nesses casos, e se você não estiver usando a hibernação, você pode fazer sem trocar. Para aqueles momentos em que você precisa de mais memória do que tem, pode criar e ativar facilmente um arquivo de troca. Você pode até querer ter um pequeno arquivo de swap configurado permanentemente como um buffer e aumentá-lo quando necessário.

Verifique o uso de RAM e aja de acordo

O veredicto final é que, para a maioria dos usuários, não importa a quantidade de RAM em seu computador, é sugerido que eles usem pelo menos uma pequena troca como um sistema de segurança. Para quem precisa de uma troca, não recomendamos um tamanho específico, pois também depende de como você usa o computador. Ubuntu faz fornecer um guia rápido para a quantidade de troca a ser configurada para seu sistema.

Tabela de troca do Ubuntu

A versão curta é esta:

  • Se estiver usando a hibernação, use o máximo de sua RAM mais um ou dois GBs.
  • Se você não estiver usando a hibernação, monitore o uso de RAM com uma ferramenta como htop ou monitor do sistema por um longo período de tempo. Quando sua memória RAM está constantemente sendo preenchida, você precisa de alguma troca. Adicione uma troca com metade do tamanho da sua RAM e verifique se os problemas desapareceram. Se não estiverem, repita aumentando o tamanho do seu swap para 1xRAM, 1,5xRAM e assim por diante.
  • Se você não estiver usando a hibernação e não importa o quanto você force o seu computador, você nunca vê sua RAM totalmente utilizada, você sempre tem mais de 25 por cento de RAM continuamente disponível? Então você provavelmente não precisa de uma troca e pode desativá-la.

Se você decidiu que precisa de swap em seu sistema, você deve aprender como gerenciar o uso de swap no Linux, ou usar zswap para laptops mais antigos.

Relacionado:

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.