SwapFile- descarte a partição swap mantendo os benefícios da swap.

No Linux,como na maioria dos outros sistemas operacionais Unix,é comum usar uma partição inteira de um disco rígido para troca.

No entanto,a partir do kernel 2.6 do Linux,os arquivos swap são tão rápidos quanto as partições swap,embora muitos recomendam usar uma partição swap.

A flexibilidade administrativa dos arquivos de swapfile supera a das partições;Uma vez que os modernos discos rígidos de alta capacidade podem remapear sectores físicos.

O espaço de troca é geralmente recomendado para usuários com menos de 1 GB de RAM, é mais questão de preferência pessoal em sistemas com grandes quantidades de RAM física (é necessário a swap/swapfile para suporte a suspensão para disco [suspender para o disco]).

Você pode usar as seguintes instruções para criar um arquivo de troca.

Se você já instalou systemd-swap para utilizar zram já mostrado aqui no blog,pode pular a parte de instalação.

Instalação.
Modo gráfico: procure e instale systemd-swap.
Terminal: use o comando abaixo.
Octopi

sudo pacman -S systemd-swap

Pamac

pamac install systemd-swap

Ative systemd-swap

sudo systemctl enable systemd-swap

Configuração.
Abra o arqivo swap.conf

sudo nano /etc/systemd/swap.conf

Procurem por # Swap File Chunked e mudem de para 1 em

swapfc_enabled=0

Salvar e Fechar.

Ctrl+O = escrever e salvar

Enter = confirmar

Ctrl+X = sair

Ao reiniciar o sistema será criado um arquivo de 512 mb para swap.

Screenshot_20190512_073120Screenshot_20190512_073327

Conforme você vai necessitando, será criado mais arquivos para swap, cada um com 512 mb.

Screenshot_20190512_064900Screenshot_20190512_064656

A configuração padrão é de 4 gb de swapfile, mas você pode alterar isso.

Ajustando o arquivo swapfile com o tamanho requerido.

Abra novamente o arquivo swap.conf e altere:
Para usar 8 gb
Altere

swapfc_max_count=8

Para

swapfc_max_count=16

Para usar 16 gb
Altere

swapfc_max_count=8

Para

swapfc_max_count=32

Salvar e Fechar.

Reinicie o computador para o sistema criar/alterar o arquivo swapfile.

No arquivo swap.conf mostra que swapfile suporta qualquer formato de particionamento fs (também btrfs).

Todas as opções mostradas aqui foram testadas antes de serem postadas,não tivemos nenhum problema com essas configurações.

Desativando a partição swap

Use o comando no terminal e anote o caminho do swap (exemplo: /dev/sda3)

sudo fdisk -l

Utilize o comando para parar a swap (coloque o caminho que você anotou acima)

sudo swapoff /dev/sdax

Abra o arquivo fstab

sudo nano /etc/fstab

Remova a linha que contem o ID da partição swap.

UUID=xxxx-xxxxxx swap swap defaults,noatime,discard 0 2

Ou comente a linha com #

#UUID=xxxx-xxxxxx swap swap defaults,noatime,discard 0 2

Salve e feche o arquivo.

Abra o arquivo do grub

sudo nano /etc/default/grub

Na linha GRUB_CMDLINE_LINUX_DEFAULT, remova a informação abaixo.

resume=UUID=xxxx-xxxxxx-xxxx

Anote e guarde essa informação se quser desfazer o processo.

Salve e feche o arquivo.

Abra o arquivo mkinitcpio

sudo nano /etc/mkinitcpio.conf

Na linha HOOKS remova a palavra resume.

HOOKS="base udev autodetect modconf block keyboard keymap resume filesystems"

Atualize o grub

sudo update-grub

Atualize o initcpio

sudo mkinitcpio -P

Agora você estará utilizando somente o SwapFile.

 

 

 

 

 

 

Crédito
Imagem: sathisharthars

Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.

Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.

Facebook

Twitter

Canal no Telegram

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.