Nézzük meg mennyi memóriánk van jelenleg:
free -m
A -m kapcsoló az adatok Megabyteban való kiírását állítja be.
$ free -m total used free shared buffers cached Mem: 496 487 8 0 9 183 -/+ buffers/cache: 294 201 Swap: 486 0 485
Az új swapfájl érdemes pl.: 1GB méretűre készíteni. Nézzük meg van-e hozzá elég hely:
df
Döntsük el, hogy hova és milyen néven kerüljön a swapfájl. Szokták a gyökérkönyvtárba rakni. De elegánsabb például a /opt könyvtárba tenni. A neve pedig lehet swapfile. A példákban a /opt/swapfile néven egy 1GB-os swapfájlt hozzuk létre.
Swap fájl létrehozása:
dd if=/dev/zero of=/opt/swapfile bs=1024 count=1000000
Jogok beállítása:
chmod 600 /opt/swapfile
A swapfájl sávozása:
mkswap /opt/swapfile
A swapfájl bekapcsolása:
swapon /opt/swapfile
Nézzük meg újra a szabad memóriaterületet:
free -m
Hogy a rendszerindítás során is bekapcsoljon a swapfájl szerkesszük az /etc/fstab állományt:
mcedit /etc/fstab
Adjuk a fájl végéhez a következő sort:
/opt/swapfile swap swap default 0 0