När vi arbetar med Linux -operativsystem kan vi ofta höra om en term som kallas swap men ibland förstår vi inte dess användning och funktionalitet.
Swap, eller byt minne, är en del av systemet som vi kan tilldela under eller efter installationsprocessen och på så sätt lämnas systemets struktur med systemutrymmet och en annan för bytet.
Swap i sig är ett bytesutrymme som kan representeras av en fil eller en partition, på detta sätt använder swap utrymme på hårddisken i stället för RAM -minnesutrymme och i detta utrymme rymmer det tillfälliga filer så att minnes -RAM används till sin fulla potential.
I Linux -system kombineras både fysiskt RAM -minne med swap och skapar mer virtuellt minne än som är etablerat som standard.
Med ökningen av solid state -hårddiskar kan vi ha mycket större åtkomst till systemet och med RAM -minne större än 8 GB fysiskt är det möjligt att inaktivera byte av partitionering av distro, i detta fall CentOS 7, och därmed optimera bättre system Resurser.
1. Visa mängden bytesminne i CentOS 7
Steg 1
Först och främst måste vi verifiera hur mycket bytesminne som är definierat för utrustningen, detta kan verifieras med följande kommando:
gratis -h
Steg 2
I det här exemplet kan vi se att även om vi har 1,8 GB tillgängligt för bytesminne är användningen 0 Bytes, vilket ger en indikation på att det fysiska minnet är mer än tillräckligt för de uppgif.webpter som utförs i CentOS. Nu, för att identifiera sökvägen där swap ligger måste vi utföra kommandot blkid:
sudo blkid
Steg 3
Vi kan titta på raden TYPE = ”swap” för att definiera och identifiera swap -partitionen. Nu kommer vi att utföra lsblk -kommandot och vi kommer att se följande:
Steg 4
Där kan vi avgöra att swappartitionen är värd på sda2. När vi har identifierat partitionen där swap ligger, fortsätter vi att utföra följande kommando för att inaktivera swap i CentOS 7:
swapoff / dev / mapper / centos-swap
NoteraOm vi vill inaktivera alla bytespartitioner för / proc / swaps måste vi utföra följande kommando:
swapoff -a
Steg 5
Vi kör kommandot free -h igen för att verifiera att bytet har inaktiverats korrekt:
2. Inaktivera permanent byt minne i CentOS 7
Steg 1
Om målet är att permanent inaktivera swap -partitionen på systemet måste vi komma åt filen / etc / fstab med önskad editor:
nano / etc / fstabSteg 2
Väl där måste vi kommentera bytesraden genom att förbereda # -tecknet så här:
Steg 3
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 4
Sedan kan vi starta om operativsystemet eller använda kommandot mount -a för att tillämpa ändringarna.
Efter detta kan vi utföra följande kommandon för att verifiera att bytet har inaktiverats permanent:
gratis -h blkid lsblkPå detta sätt har vi inaktiverat swap i CentOS 7.