Criando swap em arquivo

Publicado por Xerxes em 26/02/2021

[ Hits: 5.066 ]

 


Criando swap em arquivo



Dica testada em Gentoo GNU/Linux.
Swap é um espaço em disco que passa a ser usado quando a quantidade de memória RAM física se esgota. Você pode instalar o sistema sem partição Swap, se quiser. Depois basta criar o Swap em arquivo.

Exemplo para criar um arquivo Swap de 1 GB:

# fallocate -l 1G /swapfile

Ou:

# dd if=/dev/zero of=/swapfile bs=1024 count=1048576

Depois:

# chmod 600 /swapfile
# mkswap /swapfile
# swapon /swapfile
# swapon --show

Feito!

Para montar automaticamente no início do sistema, adicione esta linha ao "fstab":

# vi /etc/fstab

/swapfile    none       swap    defaults          0 0

Se quiser remover o arquivo Swap:

# swapoff /swapfile
# rm -f /swapfile

Fontes:
Outras dicas deste autor

Migrando uma prefeitura para Software Livre

Instalando VirtualBox atualizado no Debian

Configurando botão direito do touchpad no CrunchBang

Como saber se está usando Wayland ou Xorg

Como restaurar um ambiente Xfce

Leitura recomendada

Vdrift 2009 - Game de corrida para Linux

Erro no Aireplay-ng : mon0 is on channel -1, but the AP uses channel X

Compiz no Linux Mint Xfce

Backups no Zimbra

Sarg - Configurando recurso padrão para relatórios diários, semanais e mensais

  

Comentários
[1] Comentário enviado por maurixnovatrento em 26/02/2021 - 13:48h


Valeu a dica.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por Carlos_Cunha em 07/10/2021 - 11:20h

Me surgiu uma duvida, qual a finalidade de executar o "dd" se o fallocate já faz o "arquivo da forma correta" ?
Me parasse desnecessário, vide que sem ele funciona igualmente.

Até

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#

[3] Comentário enviado por maurixnovatrento em 10/10/2021 - 15:07h


[2] Comentário enviado por Carlos_Cunha em 07/10/2021 - 11:20h

Me surgiu uma duvida, qual a finalidade de executar o "dd" se o fallocate já faz o "arquivo da forma correta" ?
Me parasse desnecessário, vide que sem ele funciona igualmente.

Até

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



pelas fontes que eu consultei, o dd é uma alternativa caso não tenha o fallocate instalado.

[4] Comentário enviado por Carlos_Cunha em 10/10/2021 - 23:36h


[3] Comentário enviado por mauricio123 em 10/10/2021 - 15:07h


[2] Comentário enviado por Carlos_Cunha em 07/10/2021 - 11:20h

Me surgiu uma duvida, qual a finalidade de executar o "dd" se o fallocate já faz o "arquivo da forma correta" ?
Me parasse desnecessário, vide que sem ele funciona igualmente.

Até

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



pelas fontes que eu consultei, o dd é uma alternativa caso não tenha o fallocate instalado.


Pois é, por isso achei estranho, pq da forma que colocou parasse ser "obrigatório" , assim com os outros comandos...
Mas no mais Ótima Dica.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts