
Brian Curtis
0
4061
1231
Većina Linux instalacija preporučuje da uključite SWAP particiju. Ovo može izgledati čudno Windows korisnicima koji su navikli imati cijeli operativni sustav na jednoj particiji.
Dakle, što čini SWAP particija, treba li vam uopće i koliko bi trebao biti velik? Sve su to važna pitanja koja s pravim odgovorima mogu ozbiljno poboljšati rad vašeg sustava.
Overflow from Memory
U najjednostavnijem smislu, SWAP particija djeluje kao preljev u vašu (RAM) memoriju. Ako se memorija u potpunosti napuni, bilo koji dodatni program prijeći će SWAP particiji, a ne memoriji.
Ovo zvuči kao jednostavan način povećanja količine korisne memorije bez da zapravo 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 gledano, izuzetno spori. Dolazak čvrstih pogona učinio je performanse manje problemima sa svojim puno poboljšanim brzinama Kako funkcioniraju SSD uređaji? Kako rade SSD uređaji? U ovom ćete članku naučiti što su točno SSD-ovi, kako SSD-ovi zapravo rade i rade, zašto su SSD-ovi toliko korisni i koja je glavna smetnja na SSD-ovima. , ali čak ni oni ne mogu odgovarati RAM-u - plus, ne biste htjeli izazvati dodatno habanje na vašem čvrstom pogonu.
Najbliža analogija SWAP particiji bila bi datoteka s Windowsima, iako postoje mnoge tehničke razlike.
odrediti prioritete
SWAP particija također vam može pomoći da neke stavke iz memorije premjestite na tvrdi disk kako biste ostavili više mjesta u memoriji za važnije stavke. To podrazumijeva da će se predmeti koje rijetko ikada dodirnuti premjestiti na SWAP particiju.
Prag onoga što se smatra “rijedak” ovisi o “swappiness” (da, to je stvarni upotrijebljeni pojam), što je moguće konfigurirati. Veća zamjena znači da je vjerojatnije da će stavke biti premještene na SWAP particiju; niža zamjena znači da je manje vjerojatno da će se stavke premjestiti na SWAP particiju.
Omogućuje hibernaciju
Na kraju, SWAP particija koristi se kao odredište sadržaja vaše memorije kad god kažete sustavu da hibernira. To znači da bez SWAP particije hibernacija na Linuxu nije moguća.
Naravno, korisnici prilično često koriste funkciju hibernacije, tako da vam to možda nije važno.
Trebate li SWAP particiju?
Dakle, znači li to da je potrebna SWAP particija? Apsolutno ne! Linux sustav može funkcionirati savršeno bez SWAP particije. Međutim, postoji nekoliko prednosti i nedostataka takve mogućnosti.
prednosti:
- Pruža prostor za prelijevanje kada se memorija u potpunosti napuni
- Premjestiti rijetko potrebne predmete iz svoje brze memorije
- Omogućuje vam hibernaciju
Nedostaci:
- Zauzima prostor na tvrdom disku jer SWAP particije ne mijenjaju veličinu dinamički
- Može povećati habanje tvrdog diska
- Ne mora nužno poboljšati performanse (vidi dolje)
Kad SWAP particije ne pomognu
Što? SWAP particije ne pomažu uvijek u poboljšanju performansi? Dopustite mi da objasnim scenarij u kojem je imati SWAP particiju zapravo gore nego da je nemate.
Na netbooku sam imao instaliran Linux koji je imao samo 1 GB memorije i tvrdi disk kapaciteta 5400 okr / min. Sa samo 1 GB memorije, možete zamisliti da se prilično brzo može napuniti s nekoliko otvorenih kartica preglednika. SWAP particija mi je omogućila da ih sve otvorim jer je prepuna memorije jednostavno prešla na nju.
Ali tada se pojavilo usko grlo zbog 5400 okretaja na tvrdom disku. Budući da je tvrdi disk bio tako spor, a sustav je neprestano želio pristupiti SWAP particiji, netbook je postao izuzetno, vrlo trom do točke u kojoj je postao praktički neupotrebljiv ako ne zatvorim sve da oslobodim malo memorije.
Postavljena zamjena nije garantirala da će, iako je sada bilo mjesta u memoriji, sve na SWAP particiji biti premješteno natrag. Umjesto toga, mnogo toga ostalo bi u SWAP particiji, uzrokujući da netbook i dalje bude spor. To je popravio samo ponovno pokretanje, što je ionako potrajalo jer je sustav morao ukloniti sve sa SWAP particije prije isključivanja.
preporuke
Dakle, evo što bih preporučio:
- Ako želite moći hibernirati svoje računalo, tada biste trebali imati SWAP particiju. Veličina ove particije trebala bi biti veličina vaše instalirane memorije, te dodatnih 10-25% da biste ostavili mjesta za sve predmete koji su već premješteni u SWAP particiju..
- Ako samo želite malo poboljšanje performansi (a imate barem tvrdi disk od 7200 o / min), možete dodati SWAP particiju ako želite, ali nije potreban ako nemate manje od 4 GB instalirane memorije. Veličina toga može biti sve što želite, ali ne bih ga učinio većim nego što biste stvorili SWAP particiju da biste omogućili hibernaciju..
- Ako imate tvrdi disk kapaciteta 5400 okr / min, tada ne biste trebali stvarati SWAP particiju samo zato što će usko grlo pogoršati vaše računalo. Međutim, ako apsolutno želite imati SWAP, tada još uvijek možete stvoriti particiju koristeći iste smjernice za određivanje veličine navedene gore - ali promijenite vrijednost zamjene u nešto puno niže.
Promjena Svabdije
Da biste promijenili swapp, trebate pokrenuti naredbu gksu gedit /etc/sysctl.conf
koji će pokrenuti uređivač teksta pod nazivom Gedit, fantastičan uređivač teksta gedit: Jedan od najpopularnijih uređivača jednostavnih tekstova [Linux i Windows] gedit: jedan od najpopularnijih uređivača jednostavnih tekstova [Linux i Windows] Kada razmišljate o uređivačima običnog teksta, prva stvar koja vam se može pojaviti u glavi je Windows-ova aplikacija za bilježnicu. Radi upravo ono što navodi njegov opis posla - obične značajke za običan tekst ..., za konfiguracijsku datoteku koju trebamo promijeniti. Zatim pronađite “vm.swappiness” i promijenite ga na drugu vrijednost (po mogućnosti 10). Ako ne vidite ovaj parametar, dodajte ovaj redak na kraj datoteke: vm.swappiness = 10
Vrijednost koju unesete označava kada želite da Linux započne aktivno premještati procese iz memorije u SWAP particiju. Tako, na primjer, vrijednost 10 označava da će se procesi premjestiti kada potrošnja memorije dosegne 90%; zadana vrijednost zamrznutosti u Ubuntu-u od 60 ukazuje da će se procesi premjestiti kada potrošnja memorije dosegne 40%.
Postoji puno drugih detalja koji se uvlače u ovo, ali samo bi stvari učinili zbunjujućim.
Zaključak
SWAP particije mogu značajno utjecati na performanse vašeg sustava - ponekad na bolje, a ponekad na gore. Sad kad ste dobro obrazovani, trebali biste moći donositi ispravne odluke.
Tražite li druge načine da ubrzate svoj Linux sustav? Pogledajte ova četiri brza i jednostavna savjeta 4 načina kako ubrzati svoje Linux računalo 4 načina za ubrzanje vašeg Linux računala Je li vaše postavljanje Linuxa ne tako brzo kao što biste željeli? Evo kako to ubrzati. .
Što ste čuli o SWAP particijama? Mislite li da ih vrijedi koristiti? Javite nam se u komentarima!
Slikovni krediti: Daniel Rocal