Criando ou aumentando a memória virtual (SWAP) no Linux
Neste artigo demonstro duas maneiras de criar uma SWAP no Linux e obter mais memória para o sistema operacional. Procedimento simples, mas que pode aumentar o desempenho de sua máquina caso tenha pouca memória RAM disponível.
Parte 2: Como fazer um arquivo de SWAP
Agora demonstrarei como fazer uma memória virtual no Linux, que nesse sistema também é muito conhecida como SWAP.
Primeiro passo: obter poderes de superusuário! Mais de 90% dos procedimentos exigirá superusuário, por isso é importante que você tenha permissão para tal. Lembrando que se sua distribuição trabalhar com o programa sudo, aí é o mesmo de sempre, digitá-lo antes de cada comando e em alguns casos colocar sua senha da conta.
sudo nome-do-comando
Segundo passo: criar um arquivo com o tamanho desejado e no local desejado:
# dd if=/dev/zero of=x/file.swp bs=1M count=y
Onde:
NOTA AOS ENTENDIDOS: O programa dd armazena a quantidade de dados declarados em BS na memória. Se a pessoa está pensando em criar uma SWAP, pode ser que sim, pode ser que não, mas devemos considerar que ela pode estar com pouca memória, por isso já usei um valor pequeno e usei o count para trabalhar como variável.
Terceiro passo: uma vez criado o arquivo devemos torná-lo um arquivo de SWAP. Para isso digitemos:
# mkswap /x/nomedoarquivo
Onde:
Quarto e último passo:
# swapon /x/nomedoarquivo
Onde:
Primeiro passo: obter poderes de superusuário! Mais de 90% dos procedimentos exigirá superusuário, por isso é importante que você tenha permissão para tal. Lembrando que se sua distribuição trabalhar com o programa sudo, aí é o mesmo de sempre, digitá-lo antes de cada comando e em alguns casos colocar sua senha da conta.
sudo nome-do-comando
Segundo passo: criar um arquivo com o tamanho desejado e no local desejado:
# dd if=/dev/zero of=x/file.swp bs=1M count=y
Onde:
- "x" é o caminho destino para o arquivo. Por exemplo: para colocar o arquivo file.swp na pasta /tmp, digite of=/tmp/file.swp;
- "file.swp" é o nome do arquivo. Qualquer nome serve (com ou sem extensão), mas aconselho a manter esse.
- "y" o tamanho em megabytes que desejamos para nossa memória virtual. Se quiser 800 megas, digite o número 800.
NOTA AOS ENTENDIDOS: O programa dd armazena a quantidade de dados declarados em BS na memória. Se a pessoa está pensando em criar uma SWAP, pode ser que sim, pode ser que não, mas devemos considerar que ela pode estar com pouca memória, por isso já usei um valor pequeno e usei o count para trabalhar como variável.
Terceiro passo: uma vez criado o arquivo devemos torná-lo um arquivo de SWAP. Para isso digitemos:
# mkswap /x/nomedoarquivo
Onde:
- "x" é novamente o caminho onde está o arquivo;
- "nomedoarquivo" é obviamente o nome dado ao arquivo quando criado.
Quarto e último passo:
# swapon /x/nomedoarquivo
Onde:
- "x" é novamente o caminho onde está o arquivo;
- "nomedoarquivo" é obviamente o nome dado ao arquivo quando criado.
http://www.tucows.com/preview/201024
As coisas mudaram um pouco de 2001 pra ca, mas qualquer coisa podem me contatar -- sim, sou o autor do script. []s, bom artigo.