Pentru cei care se intreaba cit swap au nevoie am gasit un swap faq care spune ceva de genul:
Low RAM and low disk space With 512 MB RAM and 30 GB hard disk, use 512 MB for swap since RAM is very low.
Low RAM and high disk space With 512 MB RAM and 100 GB hard disk, use 1 GB for swap since RAM is very low and hard disk space is in plenty.
High RAM and low disk space With 2 GB RAM and 30 GB hard disk, use 1 GB for swap since hard disk space is very low.
High RAM and high disk space With 2 GB RAM and 100 GB hard disk, use 2 GB for swap since hard disk space is plentiful.
se pare ca odata cu kernelul 2.6 nu mai este necesara o partitie separata pentru swap avind in vedere ca ambele un fisier swap sau partitie dedicata swap au cam aceleasi performante.
pentru a crea un fisier de 512mb de swap executam:
Cod:
sudo dd if=/dev/zero of=/mnt/512Mb.swap bs=1M count=512
il formatam pentru a putea fi folosit ca swap
Cod:
sudo mkswap /mnt/512Mb.swap
Cod:
sudo swapon /mnt/512Mb.swap
este o modificare temporara iar dupa restart nu va fi folosit, pentru a face modificarea permanenta editam fstab:
Cod:
gksudo gedit /etc/fstab
/mnt/512Mb.swap none swap sw 0 0
Swappiness
reprezinta tendinta sistemului de a scrie sau mai bine spus de a folosi mai intens sau mai putin swap-ul sistemului
poate lua valori de la 0 la 100, ubuntu are default setat 60. il verificam cu comanda:
Cod:
cat /proc/sys/vm/swappiness
Cod:
sudo sysctl vm.swappiness=10
Cod:
gksudo gedit /etc/sysctl.conf
o valoare mai mica face un sistem cu mult ram mai rapid, pentru ca incearca sa evite scrierea in swap.
sursa : https://help.ubuntu.com/community/SwapFaq
Sursa