Trenger jeg en byttepartisjon når jeg kjører Linux?

Et spørsmål som ofte stilles når du installerer Linux er: "Trenger jeg en byttepartisjon?" Når du bruker en datamaskin for første gang, vil de fleste av de hukommelse er tilgjengelig. Det eneste minnet som brukes er fra prosessene som kreves av operativsystemet. Hver gang du laster inn en applikasjon, starter en ny prosess, og en mengde minne settes av til applikasjonen.

Hver gang du laster inn en ny applikasjon, mindre hukommelse er tilgjengelig for å kjøre det programmet. Til slutt kommer datamaskinen til et punkt hvor det ikke er nok minne til å kjøre det programmet. Dette er når en swap-partisjon i Linux kommer inn i bildet.

Hva gjør Linux når det ikke er nok minne igjen?

Det dreper prosesser. Dette er ikke noe du ønsker skal skje. Selv om det er en scoringsmekanisme for å velge hvilke prosesser som skal drepes, er denne avgjørelsen opp til operativsystemet.

Gamle datamaskinkomponenter i gjenvinningsanlegg, RAM
Westend61 / Getty Images

Linux dreper bare prosesser når virtuelt minne går tomt. Virtuelt minne er mengden fysisk RAM pluss eventuell diskplass som er satt av til personsøkingsformål (swap).

Tenk på en byttepartisjon som overløpsplass. Når hovedminnet er fullt, kan overløpsplassen brukes til ekstra minne. Det er en ulempe ved å bruke en byttepartisjon. Vanligvis er swap-partisjonen lenger unna det vanlige minnet, og data må flyttes lenger, noe som er tidkrevende.

Du kan opprette en swap-partisjon som brukes av Linux for å lagre inaktive prosesser når den fysiske RAM-en er lav. Swap-partisjonen er diskplass avsatt på en harddisk.

Det er raskere å få tilgang til RAM enn filer som er lagret på en harddisk. Hvis du oppdager at du stadig går tom for minne og harddisken surrer, er det sannsynlig at datamaskinen bruker for mye bytteplass.

Hvor sårt trenger du en byttepartisjon?

Hvis du har en datamaskin med liten mengde minne, anbefales en byttepartisjon på det sterkeste.

Som en test satte vi opp en virtuell maskin med 1 gigabyte RAM og ingen swap-partisjon og installerte Peppermint Linux, som bruker LXDE-skrivebordet, og totalt sett har det et lavt minneavtrykk.

Peppermint Linux kommer med Krom forhåndsinstallert, og hver gang du åpner en Chromium-fane, brukes en anstendig mengde minne.

Vi åpnet en fane og navigerte til linux.lifewire.com og åpnet en andre fane og gjorde det samme. Vi fortsatte å gjenta denne prosessen til minnet til slutt tok slutt. Deretter viste Chromium en melding om at fanen sluttet å fungere og sannsynligvis skyldes mangel på minne.

Da vi sette opp en ny virtuell maskin med 1 gigabyte RAM og en 8-gigabyte byttepartisjon. Vi var i stand til å åpne flere faner, og selv om den fysiske RAM-en var tom, begynte bytteplassen å bli brukt, og vi kunne fortsette å åpne fanene.

Harddisk tallerkener
Matthew Field / www.photography.mattfield.com

Hvis du har en maskin med 1 gigabyte RAM, er det mer sannsynlig at du trenger en byttepartisjon enn hvis du har en maskin med 16 gigabyte RAM. Det er høyst sannsynlig at du aldri vil bruke bytteplassen på en maskin med 8 gigabyte RAM eller mer med mindre du gjør seriøs tallknusing eller videoredigering.

Det anbefales imidlertid alltid å ha en swap-partisjon. Diskplass er billig. Sett noe av det til side som en kassekreditt når datamaskinen din har lite minne.

Hvis datamaskinen din alltid har lite minne og du stadig bruker bytteplass, bør du vurdere oppgradere minnet på datamaskinen.

Hvis du installerte Linux og ikke satte opp en swap-partisjon, lag en swap-fil som i utgangspunktet oppnår det samme målet.

Kan jeg sette av plass på SSD-en min for å bytte plass?

Du kan sette av plass på en SSD for å bytte plass, og i teorien vil det være raskere å få tilgang til den partisjonen enn på en tradisjonell harddisk. SSD-er har begrenset levetid og kan bare håndtere et visst antall lesinger og skrivinger. For å sette ting i perspektiv, er det tallet høyt, og en SSD vil trolig overleve livet til en datamaskin.

Installerer ny solid-state-stasjon til bærbar PC
Andrii Atanov / Getty Images

Bytteplass er ment å være en overløpsbuffer og brukes ikke konsekvent. Hvis du stadig bruker swap-partisjonen, bør du vurdere å oppgradere minnet.