Partycja swap to odpowiednik windowsowego pliku stronicowego. Kiedy kończy się RAM, a my jednak potrzebujemy trochę więcej niż mamy operacje wykonywane są na pliku stronicowym.
Odpowiednikiem w systemie Linux jest partycja swap. Przy instalacji na komputerze domyślnie instalatory zalecają utworzenie partycji o wielkości dwukrotnie większej niż posiadany RAM.
Jeżeli jednak korzystamy z VPS z reguły opcja ta jest wyłączona by zaoszczędzić miejsce na dysku.
Aby aktywować partycję swap postępujemy następująco:
# upewniamy się, że nie korzystamy z swap free -m # total used free shared buffers cached # Mem: 2048 357 1690 0 0 237 # -/+ buffers/cache: 119 1928 # Swap: 0 0 0
Jeżeli widzimy Swap: 0 0 0
znaczy, że nie korzystamy z partycji swap
Tworzymy i ustawiamy partycje swap tworzymy jako root:
# 1GB swap dd if=/dev/zero of=/var/swap.fs bs=1M count=1024 chmod 600 /var/swap.fs mkswap /var/swap.fs swapon /var/swap.fs
Jest to zabieg tymczasowy, póki nie ustawimy odpowiednio pliku fstab, by nie musieć montować partycji swap:
#/etc/fstab /var/swap.fs none swap sw 0 0
Teraz możemy się cieszyć partycją swap nawet to restarcie.