Re: [Ubuntu-BR] Arquivo no disco para ser usado como memória

Flavio Henrique Araque Gurgel fhagur em gmail.com
Quarta Abril 26 18:17:43 UTC 2006


> Com um comando ele gerava um arquivo de X megas. O camando gerava um tipo
de
> arquivo especial, vazio.
> Depois, um outro caminho adicionava aquele arquivo como memória no
sistema.
> Como se fosse Memória RAM.
> Como chama isso?

"Swap File" ou "Arquivo de Troca" em tradução livre.
Alguns chamam de "Memória Virtual".

> E quais os comandos que fazem isso???

Em sistemas Unix Like (Linux, BSDs, etc) o correto é fazer uma partição de
troca. Arquivos de swap não são recomendáveis!!!

Criando uma partição de swap:
Ache um espaço livre num disco rígido qualquer. Particione-o com o tamanho
desejado com fdisk, cfdisk ou qtparted (esse é gráfico) e selecione o tipo
"Linux Swap" para ela.
Digite o comando
swapon /dev/partição
ou coloque a entrada correta no arquivo /etc/fstab (melhor assim pois fica
automático)
/dev/partição swap swap none 0 0
Prontinho.

Se quiser usar um arquivo ao invés de uma partição, ainda que não
recomendável, coloque-o aonda haja espaço!!!
Comando pra criar o arquivo:
dd if=/dev/zero of=/arquivo bs=1024 count=8208
Irá criar um arquivo de swap no diretório raiz chamado arquivo. Troque por
onde desejar.
8208 é o número de blocos, que em 1024 bytes por bloco dá aproximadamente
8MB.
Ajuste esse número para o tamanho do swap desejado.
para fazer deste arquivo um legítimo swap, digite:
mkswap /arquivo 8208
Novamente troque /arquivo pelo arquivo que criou com o comando acima e 8208
pelo número de blocos igual ao criado também.
Agora para o sistema entender:
/etc/sync
swapon /arquivo
Ou no fstab fica assim:
/arquivo swap swap none 0 0
Prontinho!

Abraços!
Flavio





More information about the ubuntu-br mailing list