Hur man skapar swaputrymme på en Linux VPS

Swap är diskutrymme som Linux kan använda som nödfallsminne. Det är långsammare än RAM, men det kan hjälpa till att förhindra att processer dödas när minnesanvändningen tillfälligt ökar.

Swap är inte en ersättning för tillräckligt med RAM. Om en spelserver ständigt använder swap, minska dess inställningar eller uppgradera VPS RAM.

  1. Anslut till VPS med SSH.
  2. Kontrollera befintlig swap:
    free -h
    swapon --show
  3. Skapa en 2 GB swapfil:
    sudo fallocate -l 2G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Linux VPS terminal som visar en swapfil som skapas och aktiveras

  4. Aktivera swapfilen efter omstart:
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  5. Kontrollera att den är aktiv:
    free -h
    swapon --show

 

Hur mycket swap bör du lägga till?

För de flesta små VPS-användningsfall är 1 GB till 4 GB swap tillräckligt. Skapa inte swap som är större än vad det lediga diskutrymmet bekvämt kan stödja.

Om VPS kör en minnesintensiv spelserver kan swap förhindra en krasch under en topp, men det kommer inte att lösa prestandaproblem orsakade av otillräckligt RAM.

Skapa inte en enorm swapfil på en liten disk. Lämna tillräckligt med ledigt diskutrymme för loggar, uppdateringar och säkerhetskopior.

  • 0 användare blev hjälpta av detta svar
Hjälpte svaret dig?

Relaterade artiklar

Hur man ansluter till en Linux VPS med SSH

SSH är det vanliga sättet att hantera en Linux VPS. Det ger dig en terminal på servern så att du...

Hur man uppdaterar paket på en Linux VPS

Att hålla paketen uppdaterade hjälper till att åtgärda säkerhetsproblem och håller serververktyg...

Hur man skapar en sudo-användare på en Linux VPS

En sudo-användare låter dig hantera en Linux VPS utan att logga in som root för varje uppgift....

Hur man säkrar SSH på en Linux VPS

SSH är det huvudsakliga sättet att hantera en Linux VPS, så det bör säkras innan servern används...

Hur man kontrollerar diskutrymme på en Linux VPS

Problem med diskutrymme kan stoppa uppdateringar, säkerhetskopior, loggar, databaser och...