Skip to main content

Você precisa de uma partição de swap?

DIA 234 | O LIVRO DE CRÔNICAS | I CRÔNICAS 1-3 | BÍBLIA TODO DIA (Junho 2026)

DIA 234 | O LIVRO DE CRÔNICAS | I CRÔNICAS 1-3 | BÍBLIA TODO DIA (Junho 2026)
Anonim

Uma pergunta comumente feita ao instalar o Linux é "Preciso de uma partição de troca?"

A memória é um pouco como um estacionamento de shopping center. No início do dia, o estacionamento estará vazio e haverá muitos espaços disponíveis. À medida que as pessoas começam a chegar, mais e mais espaços são usados ​​e, eventualmente, o parque de estacionamento estará cheio.

Neste ponto, há algumas coisas que podem acontecer. Você pode parar mais carros entrando no estacionamento até que os espaços se tornem disponíveis ou você forçar alguns dos carros a sair, liberando espaços.

Em termos de computação, quando você começar a usar o computador, deverá ter a maior parte da memória disponível. A única memória usada será de processos requeridos pelo sistema operacional. Toda vez que você carregar um aplicativo, um novo processo será iniciado e uma quantidade de memória definida será reservada para o aplicativo.

Toda vez que você carregar um novo aplicativo, menos memória estará disponível para executar esse programa e, eventualmente, você chegará ao ponto em que não há o suficiente para executar esse aplicativo.

O que o Linux faz quando não há memória suficiente?

Começa a matar processos. Isso não é algo que você realmente quer que aconteça. Embora exista um mecanismo de pontuação para escolher quais processos você deve matar, você está basicamente deixando a decisão para o seu sistema operacional e tirando-a de suas próprias mãos.

O Linux só começará a eliminar processos quando a memória virtual acabar. O que é memória virtual? A memória virtual é a quantidade de RAM física + qualquer espaço em disco reservado para fins de paginação (troca).

Pense em uma partição swap como um estacionamento de transbordamento. Quando todos os espaços de estacionamento estiverem cheios, o parque de transbordamento pode ser usado para espaço adicional. Há, naturalmente, uma desvantagem em usar um estacionamento de transbordo. Geralmente o parque de estacionamento de transbordo é mais longe do centro comercial real e assim os motoristas e os passageiros têm que caminhar ainda mais para as lojas que é demorado.

Você pode criar uma partição swap que será usada pelo Linux para armazenar processos ociosos quando a RAM física estiver baixa. A partição swap é basicamente o espaço em disco reservado em seu disco rígido. (Muito parecido com um parque de estacionamento de transbordamento).

É obviamente muito mais rápido acessar RAM do que arquivos armazenados no seu disco rígido. Se você achar que está constantemente ficando sem memória e seu disco rígido está zumbindo, é provável que você esteja usando excessivamente o espaço de troca.

Quão mal você precisa de uma partição swap?

Se você tem um computador com uma pequena quantidade de memória, é altamente recomendável.

Como teste, montamos uma máquina virtual com 1 gigabyte de RAM e nenhuma partição swap e instalamos o Peppermint Linux, que usa a área de trabalho do LXDE e, no geral, tem pouca memória.

Peppermint Linux é que ele vem com o Chromium pré-instalado e toda vez que você abre uma aba do Chromium, uma quantidade decente de memória é usada.

Abrimos uma aba e navegamos para linux.about.com e depois abrimos uma segunda aba e fizemos o mesmo. Continuamos repetindo esse processo até que, eventualmente, a memória acabou. A imagem acima mostra o que aconteceu em seguida. O Chromium basicamente exibe uma mensagem informando que a guia parou de funcionar e isso provavelmente se deve à falta de memória.

Em seguida, configure uma nova máquina virtual com 1 gigabyte de RAM e uma partição de swap de 8 gigabytes. Conseguimos abrir aba após aba após aba e, embora a RAM física tenha ficado fraca, o espaço de troca começou a ser usado e pudemos continuar abrindo abas.

Claramente, se você tem uma máquina com 1 gigabyte de RAM, é mais provável que você precise de uma partição swap do que se você tivesse uma máquina com 16 gigabytes de RAM. É altamente provável que você nunca use o espaço de troca em uma máquina com 8 gigabytes de RAM ou mais, a menos que faça uma edição séria de dados ou edição de dados.

No entanto, é sempre recomendável ter uma partição de troca. O espaço em disco é barato. Defina um pouco de lado como um cheque especial para quando você está com pouca memória.

Se você achar que seu computador está sempre com pouca memória e que está constantemente usando espaço de troca, talvez seja hora de pensar em atualizar a memória em seu computador.

Se você já instalou o Linux e não configurou uma partição swap, nem tudo está perdido. É possível criar um arquivo de troca que basicamente atinge o mesmo objetivo.

Posso reservar espaço no meu SSD para espaço de troca?

Você pode separar espaço em um SSD para espaço de troca e, em teoria, será muito mais rápido acessar essa partição do que em um disco rígido tradicional. Os SSDs têm uma vida útil limitada e só podem manipular um determinado número de leituras e gravações. Para colocar as coisas em perspectiva, esse número é realmente muito alto e seu SSD provavelmente durará mais do que a duração do seu computador.

Lembre-se de que o espaço de troca deve ser um buffer de estouro e não usado consistentemente. Como mencionado anteriormente, se você achar que está constantemente usando a partição swap, considere atualizar a memória.