Hvordan øker jeg bytteplass i Linux

Hvordan øker jeg bytteplass i Linux
Hver prosessor i maskinen trenger en mengde datakapasitet for å kjøre og lagre lastede applikasjoner. Alle PC -ene er designet for å ha primære og sekundære minner fra der programmer kan kjøre, og informasjon blir lagret mens du utfører.

Du må tenke på lagring på alvor hvis du tilhører det eller jobber som dataforsker. I så fall må bunter med programvarepakker jobbe med.

Det kan være mange problemer relatert til lagringskapasitet i Linux -systemer for å kjøre applikasjoner; Du trenger tilstrekkelig RAM; Ellers vil søknaden krasje.

De Bytte I Linux -systemet hjelper når RAM er i ferd med å utføre. Mens du jobber med flere applikasjoner, hvis RAM fylles opp og det ikke er plass til å fungere, begynner systemet å bruke sekundærlagringen der Bytte ligger.

Tilgangstid for Bytt plass er mindre enn systemet fysisk minne. Når du kjørte applikasjoner sluttet å fungere på grunn av utilstrekkelig plass i RAM, blir inaktive sider tvunget til å bevege seg mot Bytt plass. Hvis du bruker videoredigeringsverktøyene eller minnekrevende applikasjoner, ville det være bra å bruke bytteplass.

Nå kan spørsmålet oppstå i tankene dine om at hvor mye bytteplass er nødvendig for en bestemt RAM. Ikke bry deg om det; En guidebord er nevnt her:

System RAM Anbefalt bytteplass

Mindre enn 2 GB
2 x ram
2 GB - 8 GB 1 x Ram
8 GB - 64 GB 0.5 x Ram
Mer enn 64 GB Avhengig av arbeidsmengde

For Centos og Redhat ville anbefalingen være:

System RAM Anbefalt bytteplass
Mindre enn 2 GB 2 x ram
2 GB - 8 GB 1 x Ram
8 GB - 64 GB Min 4 GB
Mer enn 64 GB Min 4 GB

Og for Ubuntu -systemet er anbefalingen på en eller annen måte lite endret:

System RAM Anbefalt bytteplass
Mindre enn 1 GB SWAP> = RAM < 2xRAM
Større enn 1 GB Bytt> = kvadratrot av ram (men) bytte < 2xRAM

Hvordan øke bytteplassen i Linux

For å øke bytteplassen i Linux -systemet, må vi først sjekke om bytteplass er aktivert.

For å sjekke det, skriv inn terminalen:

$ sudo swapon -show

Hvis du ikke fikk noen utdata, betyr det at systemet ditt ikke har bytteplass tilgjengelig for øyeblikket.

Det er en annen måte å sjekke minnet og bytte rominformasjon i-e ved å bruke "gratis -h”Kommando.

$ gratis -h

I mitt tilfelle er RAM mindre enn 2 GB, så det tildelte swap -romminnet ville være rundt 1 GB (som vi har nevnt i de anbefalte tilfellene ovenfor).

(Merk at alle de under-nevnte kommandoene krevde sudo-privilegier for å gjøre endringer).

I terminalen, skriv ned kommandoen for å øke bytteområdet:

$ sudo dd if =/dev/null av =/swap_file bs = 1 GB count = 1

Du kan angi verdien av bs og telle I henhold til kravet.

Husk:

BS🡪 sett med blokkering

teller antall blokker

Nå, sett tillatetilgangen for brukerne som 600 Så brukere kunne ikke kunne lese viktige data fra SWAP_FILE:

$ sudo chmod 600 /swap_file

For å aktivere bytteområdet på filen “SWAP_FILE," bruke "MKSWAP”Kommandoverktøy:

$ sudo mkswap /swap_file

Neste trinn er å aktivere byttefilen “Swap_file” Bruke kommandoen:

$ sudo swapon /swap_file

Kjør “Gratis -h” Kommando for å sjekke om bytteplass har økt:

$ gratis -h

Så da vi sjekket før, var byttingsområdet 923 MB. Og nå har det blitt oppdatert til 1.8 GB.

Konklusjon:

Mens du bruker systemet, krever hver prosessor minne for å kjøre mange pakker og verktøy. Det er alltid tildelt minne i systemet, I-E, RAM, men noen ganger er det ikke nok for flere applikasjoner å kjøre samtidig.

I et Linux -system er bytteplass plassert i systemet som sekundært minne. Når RAM er utmattet, hjelper Swap Space til å kjøre applikasjoner i den.

Vi tildeler byttestørrelse under installasjonsprosessen med Linux -distribusjon. Men det kan endres senere etter kravet.

Guiden har vist hvordan vi kan øke bytteplassen i Linux -distribusjoner.