O linux permite que uma partição especial chamada Swap atue como memória virtual em disco permitindo que programas e dados sejam armazenados temporariamente possibilitando que o sistema execute mais programas concorrentemente.
Afinal, o que é memória SWAP? Podemos dizer que seja uma técnica computacional usada pelos sistemas operacionais para aumentar quantidade de memória real do computador a fim de rodar os programas e o próprio sistema sem travamentos.
O que é SWAP? A SWAP é uma quantidade limitada de memória física (disco rígido) que é alocada para uso pelo sistema operacional quando a memória (RAM) disponível foi totalmente utilizada. É o gerenciamento de memória que envolve a troca seções de memória de e para o armazenamento físico.
No Linux, o swap é a memória virtual (também é conhecido como área de troca). A memória virtual funciona como uma extensão da memória RAM, que fica armazenada no disco. ... É sempre recomendado utilizar swap, mesmo com muita memória RAM. O swap pode ficar tanto em uma partição, quanto em um arquivo no disco.
Criando um sistema de arquivos Swap em um arquivo Use o comando dd if=/dev/zero of=/tmp/troca bs=1024 count=64000 para criar um arquivo chamado troca vazio de 64Mb de tamanho em /tmp .
Criando Swap da Partição
O sistema operacional Windows 10 possui um recurso que armazena arquivos de troca, chamados swap, no HD para que a inicialização do computador ocorra de maneira mais rápida. Além disso, o aumento do tamanho dos arquivos swap possibilita liberar espaço na sua memória RAM.
A memória virtual é um espaço que o sistema reserva no HD para salvar as informações armazenadas na RAM e liberar memória para novos aplicativos. O Windows, por padrão, gerencia automaticamente a quantidade de memória virtual, que geralmente possui o mesmo tamanho da memória RAM instalada no computador.
Qual o tamanho ideal do swapQuantidade de RAMSem hibernaçãoMáximo(Valores em MB)2562565125125121024102410242048
Criação de "partição Swap" em arquivo no Linux Então comecemos pela criação do diretório, definição do tamanho (no exemplo, 2GB) e, também, torná-lo legível somente ao usuário root. A próxima etapa é configurar o arquivo usando o comando mkwap, habilitá-lo e, então, fazer com que ele se inicie junto ao sistema.