Tworzenie partycji swap

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.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*