Ativando Swap Linux

De Wiki Projeto Root
Revisão de 13h56min de 13 de setembro de 2019 por Diegocosta (discussão | contribs) (Criou página com ' * Verificando se SWAP está ativo UnidadeMovel diegocosta # swapon --show UnidadeMovel diegocosta # free -h total used free shared...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar


  • Verificando se SWAP está ativo
  UnidadeMovel diegocosta # swapon --show
  UnidadeMovel diegocosta # free -h
               total        used        free      shared  buff/cache   available
 Mem:            15G        2,8G        8,7G        149M        4,0G         12G
 Swap:            0B          0B          0B


  • Criando o arquivo para Swap (exemplo para criar 1GB de swap)
 fallocate -l 1G /swapfile
  • Eventualmente o programa fallocate não está instalado no SO, então, utilizamos o velho DD para criar o swapfile
  dd if=/dev/zero of=/swapfile bs=1024 count=1048576
  • Ajustando permissões
 chmod 600 /swapfile
  • Criando a SWAP no arquivo criado
 mkswap /swapfile
  • Ativando a SWAP manualmente
 swapon /swapfile
  • Ativando a SWAP no boot (fstab)
 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • Verificando se SWAP ativou
  UnidadeMovel diegocosta # swapon --show
  
  NAME           TYPE      SIZE USED PRIO
  /dev/nvme0n1p6 partition  1G   0B   -2
  UnidadeMovel diegocosta # free -h
                total        used        free      shared  buff/cache   available
  Mem:            15G        2,9G        8,7G        148M        4,0G         12G
  Swap:           1G          0B         1G