Hvordan legge til bytteplass på Ubuntu Top 10.Topp 10

Hvordan legge til bytteplass på Ubuntu Top 10.Topp 10
Bytte er en bestemt del av hardisk det er forbeholdt For at operativsystemet midlertidig lagrer data som ikke lenger er nødvendig i RAM. Med noen unntak tillater bytteplassen deg å utvide datamengden som serveren din kan inneholde i sitt nåværende arbeidsminne. Så når det ikke eksisterer nok plass i RAM til å holde dataene relatert til de for øyeblikket brukte applikasjonene, vil den ekstra bytteplassen bli brukt i en slik situasjon.

Denne bloggen vil demonstrere metoden til Legg til bytteplass Ubuntu 22.04.

Legge til bytteplass på Ubuntu 22.04

Med det formål å legge til bytteplass på Ubuntu 22.04, følg de gitte instruksjonene.

Trinn 1: Sjekk bytteinformasjon

Først av alt, kjør den medfølgende kommandoen for å sjekke inn det eksisterer alle forhåndskonfigurerte bytte på systemet:

$ sudo swapon -show

Alternativt kan du bruke "gratis”Kommando med“-h”Alternativ for å bekrefte eksistensen av aktivt bytteplass:

$ gratis -h

Utgangen fra de gitte kommandoene indikerer at en byttefil allerede er til stede på systemet vårt. Imidlertid vil vi lage en ny byttefil for demonstrasjon og vise deg metoden for å legge til bytteplass i Ubuntu 22.04.

Trinn 2: Sjekk tilgjengelig harddiskplass

I neste trinn, sjekk den tilgjengelige plassen på harddisken for å sikre at den har nok plass:

$ df -h

Som du ser, har vi “9.5g”Tilgjengelig plass på systemet vårt:

Trinn 3: Opprett byttefil

For å lage en byttefil, skriv ut den medfølgende "Fallocate”Kommando i Ubuntu 22.04 terminal med “-l”Alternativ og spesifisere mengden rom du vil tildele. I vårt tilfelle vil vi lage en byttefil som heter “Swapfile1”Å ha“1g”Plass:

$ sudo fallocate -l 1g /swapfile1

Trinn 4: Kontroller Swap File tildelt plass

Kontroller det tildelte rommet til byttefilen ved å bruke den oppgitte kommandoen:

$ ls -lh /swapfile1

Trinn 5: Endre bytte av filtillatelse

Bruk den medfølgende “Chmod”Kommando for å endre tillatelsene til filen til å være bare tilgjengelig med“rot”:

$ sudo chmod 600 /swapfile1

Kontroller deretter de tildelte filtillatelsene:

$ ls -lh /swapfile1

Trinn 6: Mark Swapfile1 som bytteplass

Skriv ut følgende kommando for å markere den opprettet "Swapfile1”Som bytteplass:

$ sudo mkswap /swapfile1

Trinn 7: Aktiver byttefil

Aktiver den opprettede byttefilen og tillat Ubuntu 22.04 System for bruk:

$ sudo swapon /swapfile1

Trinn 8: Kontroller tilgjengeligheten

Etter å ha aktivert SWAP -fil, må du bekrefte om den er tilgjengelig eller ikke ved å bruke den gitte “Swapon”Kommando:

$ sudo swapon -show

Eller utfør "gratis”Kommando med“-h”Alternativ for samme formål:

$ gratis -h

Trinn 9: Lag Swap -filen permanent

Endringene du har gjort til nå blir bare brukt på den aktuelle økten. Dette sier at så snart systemet starter på nytt, vil serveren ikke automatisk fortsette med de ekstra innstillingene. For å gjøre byttefilen permanent, legg til den opprettede filen til “/etc/fstab”Fil.

Så for det første, sikkerhetskopiere “/etc/fstab”Fil som et forholdsregler:

$ sudo cp /etc /fstab /etc /fstab.Bak

Legg deretter til følgende informasjon relatert til "Swapfile1”:

$ ekko '/swapfile1 ingen swap sw 0 0' | sudo tee -a /etc /fstab

Gå nå til det siste trinnet.

Trinn 10: Still inn innstillinger for bytte av plass

På dette tidspunktet er bytteplass permanent og klar til bruk. Imidlertid vil vi stille inn noen ekstra bytteplassinnstillinger som vil påvirke ytelsen til Ubuntu 22.04 på en god måte.

For det første, sjekk verdien av "swappiness”Parameter, som indikerer hvor ofte systemet skal bytte data ut av RAM til det ekstra bytteplassen. Parameterens verdi vil ligge mellom "0”Og“100”. For å sjekke gjeldende verdi av "swappiness”Parameter, kjør følgende“katt”Kommando:

$ katt/proc/sys/vm/swappiness

Bruk deretter “Sysctl”Kommando for å tilordne en ny verdi til“swappiness" parameter:

$ sudo sysctl vm.Swappiness = 20

For å lagre de ekstra innstillingene for den ekstra bytteplassen, kan du legge til samme linje i "Sysctl.Confl”Fil:

$ sudo nano /etc /sysctl.konf

En annen parameters verdi som vi skal stille er "VFS_CACHE_PRESSURe ”. Denne parameteren kontrollerer hurtigbufferen Dentry og inode informasjon. Kontroller dens nåværende verdi ved hjelp av det medfølgende “katt”Kommando:

$ katt/proc/sys/vm/vfs_cache_pressure

Tilsvarende angi en ny verdi for “vfs_cache_pressure”Parameter ved å bruke“Sysctl”Kommando:

$ sudo sysctl vm.vfs_cache_pressure = 40

Legg til samme linje i "Sysctl.konf”Fil for å sette verdien av" permanentvfs_cache_pressure ” parameter:

$ sudo nano /etc /sysctl.konf

Truffet "Ctrl+O”For å lagre den ekstra linjen og bytte tilbake til terminalen. Det opprettede bytteplass er alle klart til bruk med de konfigurerte innstillingene:

Vi har samlet den enkleste metoden for å legge til bytteplass på Ubuntu 22.04.

Konklusjon

Med det formål å legge til bytteplass i Ubuntu 22.04, for det første, sjekk den tilgjengelige harddiskplassen, og utfør deretter "$ sudo fallocate -l 1g /swapfile1”Kommando mens du spesifiserer det tildelte rommet og banen til byttefilen som skal opprettes. Endre deretter filtillatelsene til byttefilen, merk den som bytteplass, og aktiver den på Ubuntu 22.04 System. Denne bloggen demonstrerte metoden til Legg til bytteplass Ubuntu 22.04.