Linux-operativsystemet er et af de mest stabile og sikre desktop- og serveroperativsystemer, ikke underligt, at det er go-to-operativsystemet for de fleste servere.

Systemadministratorer og ingeniører elsker Linux på grund af dets stabilitet og ydeevne, men nogle gange oplever Linux også ydeevnehikke.

"Læsefejl på swap-enhed" er en relativt almindelig fejl på Linux, der kan få dit system til at gå ned eller ikke reagere, hvilket gør det ubrugeligt. Denne vejledning viser dig, hvordan du løser læsefejl ved swap-enhedsfejl på Ubuntu Linux.

Hvorfor bruge en swap-fil?

En swap-fil kan være et fysisk lagermedium såsom et USB-drev, en fil på en harddisk eller en dedikeret partition på et lagermedium.

Swap-filer spiller en vigtig rolle, fordi de fungerer som et supplerende medium til den fysiske RAM på din pc. Når du kører hukommelsesintensive processer, og dit RAM løber tør for lagerplads, bruger Linux swap-filen til at køre de andre applikationer eller gemme variable data.

Fra og med Ubuntu Linux 18.04 er swap-området som standard en swap-fil, før swap-området tidligere var et dedikeret

instagram viewer
skift partition.

Almindelige årsager til læsefejl ved swap-enhedsfejl

Nogle af de mest almindelige årsager til fejl på swap-enheder eller filer inkluderer følgende:

  • Meget lav RAM på din pc: Når du har meget lav hukommelse tilbage på dit system, gemmer de fleste applikationer tvangsdata variabelt i en swap-fil. Desværre er læsning af data fra en swap-fil meget langsommere end læsning fra RAM.
  • Lav swap-enhedslager: Problemer vil opstå, hvis du har en meget lille swap-fil med en masse data gemt som variable data, hvilket igen vil føre til lav ydelse af systemet.

Når man ser på årsagerne nævnt ovenfor, kan vi sige, at forøgelse af RAM-størrelse eller swap-fil kan hjælpe med at rette læsefejl på swap-enhedsproblem i Ubuntu.

Visning af swapfilstørrelse

For at rette læse-fejlen på swap-enhedsfejlen skal du sørge for at have nok lagerplads på din swap-fil. Ideelt set skal størrelsen på din swap-fil svare til størrelsen på din RAM.

Kør følgende kommando for at kontrollere størrelsen på din swap-fil på Ubuntu Linux. Derudover viser den også RAM-pladsen.

swapon - show

Som du kan se fra ovenstående output, har denne særlige pc en swap-fillagring på 2 GB.

Alternativt kan du også GUI-grænsefladen for at kontrollere swap-filen og den hukommelse, der er i brug. Tryk på Super + A. tastaturtaster og søg efter Systemmonitor. Grafen i midten viser din hukommelse og swap-filbrug.

Viden om swap-fil og RAM-brug er vigtig for at træffe informerede beslutninger mens administrere dit RAM på Linux.

Oprettelse af en swap-fil

Før du opretter eller øger størrelsen på din swap-fil, skal du sørge for at deaktivere /swapfile ved hjælp af kommandoen nedenfor.

sudo swapoff / swapfile

Når swap-filen er deaktiveret, er du klar til at oprette en ny swap-fil. For eksempel, for at oprette en swap-fil på 4G skal du køre følgende kommando.

sudo fallocate -l 4G / swapfile

Af sikkerhedshensyn skal du tildele din swap-fil kun læs-skriv tilladelser til rodbrugeren ved hjælp af kommandoen nedenfor.

sudo chmod 600 / swapfile

Du kan angive, at /swapfile er et bytteområde ved hjælp af mkswap værktøj som nedenfor.

sudo mkswap / swapfile

Endelig kan du aktivere eller starte din swap-fil ved at køre følgende kommando.

sudo swapon / swapfile

Overvågning af dit hukommelsesforbrug på Linux

Nu hvor du har en swap-fil med tilstrækkelig hukommelse på plads, bruger dit Linux-system det i overensstemmelse hermed. Du kan overvåge swap-filen og RAM-brugen ved hjælp af de værktøjer, der er defineret i denne vejledning. En anden mulighed for at kontrollere swap-fil og RAM-brug er at bruge fri -m kommando.

Lav systemhukommelse er den primære årsag til, at programmer ikke reagerer på en computer. At vide, hvordan man dræber sådanne programmer, kan være en livredder i sådanne situationer.

E-mail
7 måder at dræbe programmer, der ikke svarer i Linux

Når en Linux-app ikke reagerer og går ned, hvordan kan du dræbe den? Prøv et af disse tricks for at dræbe et fast program i Linux.

Læs Næste

Relaterede emner
  • Linux
  • Computerhukommelse
Om forfatteren
Mwiza Kumwenda (8 artikler udgivet)

Mwiza udvikler software efter erhverv og skriver udførligt om Linux og front-end programmering. Nogle af hans interesser inkluderer historie, økonomi, politik og virksomhedsarkitektur.

Mere fra Mwiza Kumwenda

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.