Što je Linux Swap particija? Sve što trebate znati

Što je Linux Swap particija? Sve što trebate znati

Većina instalacija Linuxa preporučuje da uključite swap particiju. Korisnicima Windowsa ovo se može činiti čudnim jer su cijeli operacijski sustav imali na jednoj particiji.





Što radi swap particija, je li vam uopće potrebna i koliko bi trebala biti velika? Sve su to važna pitanja koja s pravim odgovorima mogu ozbiljno poboljšati performanse vašeg sustava.





Što radi Linux Swap particija

Zamjenska particija služi kao prekomjerni prostor za vašu RAM memoriju. Ako se vaš RAM potpuno napuni, sve dodatne aplikacije će raditi s zamjenske particije, a ne iz RAM -a.





Ovo može zvučati kao jednostavan način za povećanje količine korisne memorije vašeg računala, a da zapravo ne dobijete više RAM -a, ali to nije slučaj. RAM je idealan hardver za memoriju jer je izuzetno brz, za razliku od tvrdih diskova koji su, relativno govoreći, mnogo sporiji.

Čvrsti diskovi možda su učinili učinak manje problematičnim sa svojim znatno poboljšanim brzinama , ali čak ni oni ne mogu odgovarati RAM -u. To vrijedi i za noviji NVMe SSD -ovi . U oba slučaja ne biste htjeli izazvati dodatno trošenje čvrstog diska.



Bliska analogija swap particije je Windows pagefile, iako postoje mnoge tehničke razlike između njih.

Linux swap particija nije ograničena na prenapunjeni prostor za pohranu. Može pomoći vašem računalu na druge načine.





Određivanje prioriteta

Zamjenska particija također može pomoći premještanju nekih stavki iz vaše memorije na tvrdi disk kako bi se ostavilo više prostora u memoriji za važnije stavke. To znači da bi se stavke koje se rijetko dodiruju premjestile na swap particiju.

Prag onoga što se smatra 'rijetkim' ovisi o 'zamjeni' (da, to je stvarni upotrijebljeni izraz), koja se može konfigurirati. Veća zamjena znači da je vjerojatnije da će se podaci premjestiti na swap particiju. Manja zamjena znači da je manja vjerojatnost da će se podaci premjestiti na swap particiju.





Hibernacija

Zamjenska particija koristi se kao odredište sadržaja vaše memorije kad god svom sustavu kažete da hibernira. To znači da je bez swap particije hibernacija na Linuxu nemoguća.

Međutim, postalo je prilično rijetko da ljudi koriste značajku hibernacije, pa vam to možda nije važno.

Trebate li swap particiju?

Znači li to da je potrebna swap particija? Nikako! Linux sustav može savršeno raditi bez swap particije. Već smo razgovarali o prednostima swap particije. Zašto ne biste htjeli imati jedan?

Kada zamjena particija ne pomaže

Zamjenske particije imaju svoje loše strane. Oni zauzimaju prostor na tvrdom disku koji ne mijenja dinamičku veličinu kada se ne koristi. Velika zamjena također može povećati trošenje vašeg glavnog pogona. U nekim slučajevima, swap particije čak ne pomažu u poboljšanju performansi. Evo primjera gdje posjedovanje swap particije može biti gore nego ako je nemate.

Recimo da ste instalirali Linux na stari netbook sa samo 2 GB RAM -a i tvrdim diskom od 5400 o / min. Sa samo 2 GB memorije, možete zamisliti da se to prilično brzo puni s nekoliko otvorenih kartica preglednika. Zamjenska particija omogućuje vam da sve ostanete otvorene dok se memorija prelijeva .

No tada se pojavljuje usko grlo zbog brzine tvrdog diska od 5400 o / min. Budući da je tvrdi disk toliko spor i da sustav stalno želi pristupiti swap particiji, netbook postaje iznimno trom. Stroj je dovoljno spor da može biti neupotrebljiv ako sve ne zatvorite kako biste oslobodili malo memorije.

Postavljena zamjena ne jamči da će se sve na swap particiji premjestiti natrag kada prostor postane dostupan u RAM -u. Umjesto toga, mnogo toga može ostati na swap particiji, što će uzrokovati da netbook nastavi biti trom. Dakle, preostaje vam ponovno pokretanje računala kako biste započeli s čiste ploče, što traje neko vrijeme jer sustav mora ukloniti sve s swap particije prije nego što se isključi.

kako preuzeti privatni facebook video

Što se događa kada nemate zamjenu

Odlučite li se ipak odreći zamjenske particije, znajte rizike. Kad vašem računalu treba više RAM -a nego što je dostupno, sučelje se može zaključati. Rizikujete da ćete morati napustiti računalo i izgubiti sve podatke na kojima ste radili.

U takvim ćete slučajevima možda poželjeti da imate swap particiju, čak i ako se koristila samo jednom. To ovisi o tome da li vam često nestaje prostora za pohranu. Biste li primijetili da imate na raspolaganju 4 GB manje prostora za pohranu jer ste taj iznos posvetili zamjeni?

Preporuke o zamjeni Linuxa

Evo nekoliko preporuka kada biste htjeli imati swap particiju i koliko je velika.

  • Ako biste htjeli moći hibernirajte svoje računalo , tada biste trebali imati swap particiju. Veličina ove particije trebala bi biti veličina vaše instalirane memorije, plus dodatnih 10-25% kako bi se ostavilo prostora za sve stavke koje su već premještene na swap particiju.
  • Samo želim a malo povećanje performansi (a imate tvrdi disk od 7200 o / min)? Zatim možete dodati swap particiju ako želite. Veličina ovoga može biti što god želite, ali ne bih ga učinio većim od vas da ste stvarali swap particiju za omogućavanje hibernacije.
  • Ako ti povremeno koristite teške aplikacije koji zahtijevaju dodatni RAM, swap particija može poslužiti kao mir. U ovom slučaju ne trebate da vaša swap particija bude velika koliko i RAM.
  • Ako imate tvrdi disk od 5400 o / min možda ne želite stvoriti swap particiju jednostavno zato što usko grlo može pogoršati vaše računalo. Ali ako apsolutno želite zamjenu, i dalje možete stvoriti particiju koristeći iste gore navedene smjernice za veličinu. Samo svakako promijenite vrijednost zamjene na nešto mnogo niže.

Promjena zamornosti

Kao i mnogi aspekti Linux radne površine, zamjena vašeg računala pohranjena je u tekstualnoj datoteci. Ovu datoteku možete pronaći ako odete na /proc/sys/vm .

Kad otvorite datoteku, vidjet ćete jedan broj koji označava vašu trenutnu zamjenu. Ovu datoteku možete urediti pomoću bilo kojeg uređivača teksta po vašem izboru, sve dok imate root dopuštenja.

Da biste to učinili sa zadanim GNOME uređivačem teksta koji se nalazi u Ubuntuu i Fedori, možete pokušati:

sudo gedit /proc/sys/vm/swappiness

Postoji i opcija naredbenog retka koja radi bez obzira na to koji ste uređivač teksta instalirali. Jednostavno unesite:

sudo sysctl vm.swappiness=20

Možete unijeti bilo koju znamenku u rasponu od 0 do 100. Vrijednost označava kada želite da Linux počne aktivno premještati procese iz memorije na swap particiju. Tako, na primjer, vrijednost 20 ukazuje na to da će se procesi premjestiti kada upotreba memorije dosegne 80%; zadana vrijednost zamjene u Ubuntuu od 60 označava da će se procesi premještati kada upotreba memorije dosegne 40%.

Možete provjeriti je li promjena uspješna ponovnim otvaranjem te tekstualne datoteke. Ne čudi što terminal nudi brži način provjere vaše zamočenosti. Samo unesite ovu naredbu:

cat /proc/sys/vm/swappiness

Osjeća li se vaše računalo brže?

Zamjena particija može napraviti veliku razliku u performansama vašeg sustava --- ponekad na bolje, a ponekad na gore. Sada kada znate čemu služi swap particija, nadamo se da ste bolje opremljeni da donesete odluku primjerenu vašoj situaciji.

No, prije nego što ponovno particionirate svoj pogon, znajte da upravljanje memorijom ima više od količine RAM-a koju imate i veličine vaše Linux swap particije. Odvojite trenutak da saznate kako Linux upravlja RAM -om.

Udio Udio Cvrkut E -pošta Canon protiv Nikona: Koja je marka fotoaparata bolja?

Canon i Nikon dva su najveća imena u industriji fotoaparata. No, koja marka nudi bolju ponudu kamera i objektiva?

Pročitajte Dalje
Povezane teme
  • Linux
  • Objašnjena tehnologija
  • Disk particija
  • Tvrdi disk
  • SSD disk
  • Operacijski sustavi
  • Žargon
  • Savjeti za Linux
O autoru Bertel King(323 objavljenih članaka)

Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS -om odobrenim od strane Free Software Foundation. Cijeni etiku nad značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.

Više od Bertel Kinga

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu