Aprenda criar Swap partition ou Swap file na sua distro Linux.
Criar Swap partition ou Swap file
O espaço de troca ( Swap ) é a área em um disco rígido. É uma parte da Memória Virtual da sua máquina, que é uma combinação de memória física acessível (RAM) e o espaço de troca. Swap contém páginas de memória que estão temporariamente inativas. O espaço de troca é usado quando seu sistema operacional decide que precisa de memória física para processos ativos e a quantidade de memória física disponível (não utilizada) é insuficiente. Quando isso acontece, as páginas inativas da memória física são movidas para o espaço de troca, liberando essa memória física para outros usos. Observe que o tempo de acesso para troca é mais lento, dependendo da velocidade do disco rígido. Não a considere uma substituição completa da memória física. O espaço de troca pode ser uma partição de troca dedicada (recomendado), um arquivo de troca ou uma combinação de partições de troca e arquivo(s) de troca. Fonte
A Swap pode ser em:
- Partição - Swap partition
- Arquivo de texto - Swap File
Desvantagens
- Em ambos os casos ela é uma falha de segurança para quem usa disco criptografado, ela não é criptografada e pode armazenar dados sensíveis do usuário e podem ser explorados fisicamente.
- Ao ser usada o sistema perde desempenho devido a taxa inferior dos discos HD e SSD de leitura e escrita em relação a memória Ram.
Vantagem
- Para quem utiliza hibernação, e nela também temos uma falha de segurança para quem protege seus dados com criptografia na /home.
Diferenças
Criar a Swap
Criar Swap partition
Supondo que você não tenha criado a partição destinada a Swap, use o APP Gnome-disk, você precisa fazer isso por live cd ou pendrive.
Antes de prosseguir faça backup dos seus dados pessoais, redimensionar partição pode ocorrer erros e você perder dados.
Após o boot em Live.
Selecione o disco, selecione a partição e click na engrenagem e em seguida em "Redimensionar".
Em "Espaço livre subsequente" defina o tamanho da partição que ira destinar a Swap e click em Redimensionar.
OBS: O tamanho da Swap antigamente ( No tempo que ter 256 MB de memória Ram era só para ricos ) tinha umas contas malucas para definir, mas pode acreditar acima de 3 GB é desnecessário.
O processo pode demorar e não pode ser interrompido, aguarde ...
Partição criada.
Reinicie o computador e carregue a sua distribuição instalada.
Verifique se de fato você não tem nenhuma Swap com o comando.
free -h
Em Swap estando tudo zero prossiga.
Definir a partição Swap
Defina a nova partição como Swap, abra o APP gnome-disk, selecione a partição e click no sinal de +
Click em "Próximo".
Selecione "Outro" e click em "Próximo".
Com "Partição Swap para Linux" selecionado click em "Criar".
Montar a Swap no boot
Ainda no Gnome-disk click na engrenagem da partição Swap selecionada.
Em seguida click em "Editar opções de montagem".
Click no botão "Padrões de sessão de usuário".
Deixe como está e click em "OK".
Ative a Swap com o comando no terminal.
sudo swapon /dev/vda4
Altere /dev/vda4 identificado no Discos em "Dispositivo".
Execute o comando para verificar se a Swap está ativa.
free -h
Swap ativa.
Criar Swap file
Para criar a Swap File siga os passos.
Log como Root.
sudo -i
Parar a Swap.
swapoff -aSwap desativada.
Abra o fstab e apague a linha de swap caso tenha.
nano /etc/fstab
Salve teclando Ctrl + x tecle s e tecle Enter.
Para criar a Swap file de 3 GB execute o comando.
dd if=/dev/zero of=/swapfile bs=1024 count=3M
Entendendo o comando acima:
of=/swapfile = O arquivo a ser criado na sua raiz para ser usado como swap
count=3M = Tamanho do seu arquivo swap, no comando definido para 3 GB,
portanto se deseja um tamanho diferente altere o 6 para o que desejar e
aguarde o processo de criação.
O comando pode demorar um pouco, tenha paciência.
Com a Swap file criada, defina as permissões com o comando abaixo.
chmod 600 /swapfileDefina o arquivo criado como swap com o comando abaixo.
mkswap /swapfileAtive a swapfile com o comando abaixo.
swapon /swapfileProntinho, Swap File criada e em uso.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!