1) O que é e para que serve a swap:
http://www.vivaolinux.com.br/perguntas/verPergunta.php?codigo=17036Observações:
Se o seu equipamento possui 256MB de RAM ou mais, uma partição swap com 300MB é mais do que suficiente. Menos de 256MB RAM para rodar Ubuntu não é aconselhável para usuários aventureiros/iniciantes como eu. d=
Se você está realmente interessado em redimensionar a partição swap do seu sistema Ubuntu, que fique claro que você já possui um bom nível de entendimento sobre partições lógicas e primárias, independente do sistema operacional que você tenha utilizado até o momento.
Para redimensionar será necessário instalar o editor gráfico de partições Gparted, no terminal:
$ sudo apt-get install gpartedApós a instalação vá em Sistema>Administração>Editor de Partições Gnome
a) Botão esquerdo sobre a partição linux-swap e escolha "desativar"
b) Em seguida, botão esquerdo sobre a opção linux-swap escolha "redimensionar/mover"
c) Escolha o novo tamanho 256MB RAM e clique em "redimensionar/mover"
d) Menu Editar > Aplicar
e) Clique Aplicar na próxima caixa de diálogo! (Pra que isso!??)
f) Clique Fechar
e) Feche o Gparted
Agora vamos incluir a nova UUID da nova partição swap no arquivo fstab:
$ sudo vol_id -u /dev/hdaX (X = Número da partição swap. Ele aparece no Gparted)O terminal deverá retornar um valor parecido com isso:
f8ba1795-4dd7-4d59-b542-f8ddd028c878Abra o arquivo fstab:
$ sudo gedit /etc/fstabEncontre a seguinte linha e inclua apenas o novo valor da UUID:
# Entry for /dev/hda5 :UUID=f8ba1795-4dd7-4d59-b542-f8ddd028c878 none swap sw 0 0Clique salvar, feche o gedit e reinicie o PC.
2) Para quem possui mais de 512MB RAM configure o sitema para otimizar o acesso a memória:
Para verificar sua taxa de swappiness:
$ sysctl -q vm.swappinessAltere o valor para 10:
$ sudo sysctl vm.swappiness=10Esta alteração funciona somente na sessão atual.
Para iniciar sempre o sistema com o valor 10 de swappiness tecle:
ALT+F2
gksu gedit /etc/sysctl.conf
E adicione a seguinte linha ao fim do arquivo:
vm.swappiness=10
Reinicie o PC!
Agora eu sei o que significa ser capaz de "dizer" pro sistema operacional o que ele pode e o que ele deve fazer! Viva o Linux!
Feito!
Fontes:
http://www.bestlinux.com.br/index.php?option=com_content&task=view&id=2754&Itemid=140http://www.linuxnarede.com.br/artigos/fullnews.php?id=150http://www.linuxnarede.com.br/faq/ch-disc.htm#s-disc-swap-swapxarquivohttp://www.dicas-l.com.br/dicas-l/20000124.phphttp://www.orkut.com/CommMsgs.aspx?cmm=463106&tid=2568716637234809213&na=2&nst=12