PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Opprette swap (virtuelt minne) og RAM-optimalisering på Linux-servere

Yazdır

Opprette swap (virtuelt minne) og RAM-optimalisering på Linux-servere

Når databaser (MySQL/MariaDB) eller spilltillegg som kjører på Linux-servere et øyeblikk bruker for mye RAM, aktiverer operativsystemet beskyttelsesmekanismen og slår av hovedtjenestene (OOM Killer) for å forhindre at serveren krasjer. For å forhindre denne situasjonen er det en enhet på disken som fungerer som RAM. Bytt (virtuelt minne) felt må opprettes. Her er Swap-konfigurasjonen trinn for trinn.

Trinn 1: Sjekk gjeldende byttestatus

For å sjekke om serveren din allerede har virtuelt minne, skriv inn følgende kommando:

  • swapon --showellerfree -m
  • Hvis Bytt-linjen vises tom eller "0", gå umiddelbart til trinn 2 og opprett et nytt felt.

Trinn 2: Opprette byttefil (eks.: 4 GB)

Vi vil tildele 4 Gigabyte plass fra systemdisken din som virtuell RAM:

  1. Lag den tomme filen:
    fallocate -l 4G /swapfile
  2. Rediger sikkerhetstillatelsene til filen slik at den bare kan åpnes for rotbrukeren (Dette er et kritisk sikkerhetstrinn):
    chmod 600 /swapfile
  3. Konverter filen til bytteformat:
    mkswap /swapfile
  4. Aktiver det opprettede virtuelle minnet:
    swapon /swapfile

Trinn 3: Gjør bytteområdet permanent og innstillingen for bytte

For å forhindre at virtuelt minne går tapt når serveren startes på nytt, må vi legge det til fstab-filen:

    • /etc/fstabÅpne filen med nano eller vi og legg til følgende kode på bunnlinjen:
      /swapfile none swap sw defaults 0 0
    • Bytteoptimalisering: Den avgjør om operativsystemet vil begynne å bruke Swap-plass når den fysiske RAM-en reduseres til hvor stor prosentandel. Du kan angi denne verdien for å unngå å slite serverytelsen.10eller20Det er ideelt å gjøre:
      sysctl vm.swappiness=10

Denne artikkelen er spesielt utarbeidet for PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner