Re-konfigurere swap-minne
Kapittel 25
Swap-minne er et område på disk som brukes som “ekstra RAM” når fysisk minne blir fullt. Det er tregere enn RAM, men kan hindre systemkrasj når minnebehovet er høyt.
Tommelfingerregel
Minimum: 4 GB swap
Vanlig: Samme størrelse som RAM, med mindre systemet har veldig mye RAM (32 GB eller mer).
Grunnleggende kommandoer
swapoff → deaktiverer swap
swapon → aktiverer swap
mkswap → oppretter swap på en partisjon eller fil
cat /proc/swaps → viser aktive swap-områder
Arbeid med eksisterende swap-partisjon
Deaktiver partisjonen:
swapoff /dev/sda5
(Husk at alt innhold i swap må få plass i RAM, så sørg for at du har nok minne tilgjengelig.)
Opprett nytt swap-område på partisjonen:
mkswap /dev/sda5
Aktiver på nytt:
swapon /dev/sda5
Opprette swap-fil
I stedet for en egen partisjon kan du bruke en fil som swap:
Opprett filen (her 8 GB):
dd if=/dev/zero of=/var/swapfile bs=1G count=8
Sett riktige rettigheter (kun root skal ha tilgang):
chmod 600 /var/swapfile
Gjør filen til en swap-fil:
mkswap /var/swapfile
Aktiver swap-filen:
swapon /var/swapfile
Bekreft at swap er aktiv:
cat /proc/swaps
Deaktivere gammel swap (valgfritt)
Hvis du hadde en gammel swap-partisjon:
swapoff /dev/sda5
Du kan også bruke både en swap-fil og en swap-partisjon samtidig.
Gjør endringer permanente
Rediger fstab:
nano /etc/fstab
Hvis du vil deaktivere gammel swap-partisjon, kommenter den ut med #.
Legg til swap-filen i stedet:
/var/swapfile swap swap defaults 0 0
Lagre filen. Nå vil swap-konfigurasjonen gjelde også etter neste oppstart.
Tips
Bruk swapon --show for en rask oversikt over swap.
På systemer med mye RAM kan du bruke mindre swap, men ha alltid noe swap aktivt for å unngå problemer med minnehåndtering.
