Pular para o conteúdo

Criando memória swap com a máquina em produção (ON-THE-FLY)

Dica publicada em Linux / Configuração
Perfil removido removido
Hits: 27.828 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Criando memória swap com a máquina em produção (ON-THE-FLY)

Muitas vezes o uso de memória de uma máquina se torna muito alto e pode ocorrer a necessidade de ter-se mais swap. O que fazer? Parar a máquina e todos os serviços que estão rodando e reparticionar o disco rígido com uma área de swap maior? Colocar mais pentes de memória?

Nessa dica veremos como criar um arquivo vazio e fazer o sistema operacional usá-lo como swap sem parar nenhum serviço, ou seja, com a máquina on-the-fly.

Configuração


Criar o path: /var/swap_area

# mkdir /var/swap_area

A linha de comando abaixo pega um espaço vazio do disco (/dev/zero) e cria em /var/swap_area um arquivo com o nome swap de 128 MB. Note que:
  • bs = Block Size, ou seja, tamanho do bloco, neste caso, 1k (1024 bytes);
  • count = número de blocos de 1k, que são 128.000 para criar 128 MB de swap, caso preciso de mais é so aumentar este número.

# dd if=/dev/zero of=/var/swap_area/swap bs=1024 count=128000

Verificando...

# ls -lh /var/swap_area

Dizendo para o sistema operacional usar o arquivo como swap:

# mkswap /var/swap_area/swap

Ativando:

# swapon /var/swap_area/swap

Tudo pronto! Confira:

# free -m

Para desativar:

# swapoff /var/swap_area/swap
# rm -rf /var/swap_area


Mudando o Splash Screen do KDE

Atualizando Debian 10 para Debian 11

Assistindo DVD pelo Totem no SuSE 10.1

Instalando Bashtop no Debian 10 Buster

Como criar uma calculadora de IMC no Lazarus [Vídeo]

Ícone do pendrive no Linux

Banner no SSH

Permissões para usuários acessarem suas partições Windows

Configurar login automático no Linux Fedora 9 ou 10

LUbuntu - Reconfigurar o Xorg.conf

#1 Comentário enviado por removido em 10/03/2005 - 11:02h
OPa!,

Nossssssaaaaaaaa parabêns!!, cara muito interessante essa dica!. Uma vez me perguntaram se tinha como aumentar a swap sem criar as partićoes novamente , e vc acaba de comprovar que é possivel.


--
Abs,
guinet gmail com
#2 Comentário enviado por cvs em 10/03/2005 - 14:44h
isso rola demais em maquinas virtuais, tipo user-mode... boa ideia :D
#3 Comentário enviado por stevenson em 13/09/2007 - 15:10h
o meu retornou com o erro swapon: /var/swap_area/swap: Operation not permitted
#4 Comentário enviado por lord beni-aretz em 25/01/2013 - 18:38h
Eu gostei da idéia de criar os arquivos com o comando fallocate. Pois é bem mais rápido

fallocate -l 1GB /swap_nova

Contribuir com comentário

Entre na sua conta para comentar.