Hvis du har installeret Linux i årevis, vil du sandsynligvis udføre proceduren mekanisk. Nogle ting, du fortsætter med at gøre, er måske ikke rigtige.
For eksempel den størrelse, du mener, at swap-partitionen skal have
Hvad bruger Linux swap- eller swap-partitionen til?
Dataene og de programmer, der udføres, gemmes i den såkaldte Random Access Memory eller Ram. Det, der er gemt i RAM-hukommelsen, går tabt, når du slukker for computeren.
I gamle dage var RAM dyrt. Dette begrænsede antallet af programmer, der kunne køres samtidigt, og deres styrke. Løsningen var at bruge en diskplads til at frigøre data, der ikke var nødvendige i øjeblikket.
Vi kalder en swap-partition a område på harddisken, som operativsystemet bruger til midlertidig lagring. Brugt når der ikke er nok plads i RAM for at gemme dataene i den aktive applikation.
Adgang til information skrevet til swap-partitionen vil være betydeligt langsommere end adgang til information gemt i RAM. Således foretrækker Linux-distributionen, som vi bruger Brug swap-partition til ældre data.
Kriterier for at vide, om vi har brug for at oprette en swap-partition.
På moderne computere kan en Linux-distribution med normal brug fungere uden problemer ved ikke at indstille en swap-partition. Men der er tidspunkter, hvor det er vigtigt, og det anbefales altid.
Det er absolut nødvendigt at oprette en swap-partition ogI disse tilfælde:
- Hvis vores team har 2 GB RAM eller mindre. Selvom der næppe er stationære eller bærbare computere med denne mængde RAM, er det almindeligt på computere, der oprindeligt er designet til at arbejde med skyen.
- Når vi bruger hukommelsesintensive applikationer RAM som videoredigerere.
- Hvis vi vil aktivere dvaletilstand på vores computer.
Når du har nok RAM (mere end 8 eller 16 GB, afhængigt af hvilken applikationstype du bruger), er det praktisk at tildele en procentdel af disken til swap-partitionen. Dette vil hjælpe med at forhindre, at et program, der ikke fungerer, forbruger mere hukommelse end nødvendigt og låser systemet.
Dette er ikke så underligt som det lyder.
For to år siden rapporterede GNOME 3.26-brugere, at hukommelsesforbruget steg eksponentielt, når man skiftede mellem windows eller åbner menuen. Selvom emnet er rettet, gør det ikke ondt at blive advaret.
Naturligvis vil størrelsen på den harddisk, du har, være en faktor at overveje. Hvis du installerede din Linux-distribution på en 16 GB pendrive, har du ikke mange muligheder.
Måder til at bestemme den korrekte størrelse på swap-partitionen.
Som du kunne se, om du installerede forskellige Linux-distributioner ved hjælp af den automatiske installationstilstand, er der ikke et ensartet kriterium, når du bestemmer, hvor meget diskplads, der skal allokeres til swap-partitionen.
- Hvis RAM-hukommelse er lig med eller mindre end 2 GB e er tildeltJeg fordobler diskpladsen.
- Hvis RAM-hukommelsen er større end 2 GB og mindre end 5 GB slad os få 2 GB til RAM.
- når RAM som vi har, er større end 5 GB tildeler vi 20% af diskpladsen.
- For at kunne bruge dvaletilstand uden problemer, skal størrelsen på swap-partition skal være lig med størrelsen på RAM plus kvadratroden af størrelsen på RAM.
Selvfølgelig er der ingen kombination af hardware og software, der er den samme som en anden. Det er bedst at prøve forskellige størrelser på diskplads for at finde den, der fungerer bedst med vores RAM og applikationer.
Byt filer
Det er muligt, at en fysisk plads på harddisken på grund af mangel på plads eller anden grund ikke kan tildeles som et swap-område.
I så fald kan du oprette en fil og konfigurere den som swap. Når dette er gjort, vil det udføre nøjagtigt den samme funktion at lagre unødvendige data, der ikke har plads i RAM.
Meget oplysende, endelig.
Jeg tvivler. Jeg har flere harddiske og 16G RAM.
Min interesse for swap er at kunne gå i dvale.
Jeg har i øjeblikket 4 diske, en SSD, hvor jeg har EFI-partitionen, /boot og /, og resten er HDD'er. I en af dem har jeg en 20G swap-partition, men min LinuxMint går ikke i dvale korrekt. Jeg har fulgt flere guider, men jeg får det aldrig.
Kan det være nødvendigt at overstige 20G?
Tak
Det er ikke en eksakt videnskab. I teorien opfylder 20 GB reglen om hukommelse + kvadratrod af hukommelse. Prøv at give den 10 GB mere, og hvis det virker, gå ned.
Hvis min ram-hukommelse er 8gb med 2gb SWAP er det nok, men hvis min hukommelse er 16gb fordobles det, 4, 8,16 osv-...