Criando swap em arquivo

Publicado por Xerxes em 26/02/2021

[ Hits: 7.859 ]

 


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

Habilitando plugin do BB no Redhat 7

QupZilla - Ótimo navegador compatível com QT (KDE)

Steam - Jogos de Windows no GNU/Linux

Volume 0% ao reiniciar Cinnamon no Arch Linux [Resolvido]

Desabilitando sons chatos do KDE

Leitura recomendada

DDOS utilizando hubs p2p

Debian 6 - Autenticado no Active Directory utilizando o Likewise Open6

Introdução à linguagem Java

Instalando o Kurumin

Instalando e configuranção Nagios 3.0a4 no Fedora Core 4/7

  

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