Ali potrebujete swap particijo?

Vprašanje, ki je običajno postavljeno pri namestitvi Linuxa, je "Ali potrebujem swap particijo?".

V tem članku bom razložil, za kaj se uporabi zamenjava particije, nato pa se vam bom odločil, ali potrebujete ali ne.

Spomin je podoben parkirišču nakupovalnega središča. Na začetku dneva bo parkirišče prazno in na voljo bo veliko prostorov. Ko ljudje začnejo prihajati, se vedno več prostorov porabi in sčasoma bo parkirišče polno.

Na tej točki je nekaj stvari, ki se lahko zgodi. Lahko ustavite še več avtomobilov, ki vstopajo v parkirišče, dokler niso na voljo prostori, ali pa prisilite nekaj avtomobilov, da zapustite s tem sproščanje prostorov.

Pri računanju izrazov, ko najprej začnete uporabljati računalnik, morate imeti na voljo večino svojega pomnilnika. Edini pomnilnik, ki se uporablja, je proces, ki ga zahteva operacijski sistem. Vsakič, ko naložite aplikacijo, se bo začel nov proces in določena količina pomnilnika bo namenjena aplikaciji.

Vsakič, ko naložite novo aplikacijo manj pomnilnika, bo na voljo za zagon tega programa in sčasoma boste prišli do točke, ko ni dovolj, da bi jo zagnali.

Kaj naredi Linux, ko ni dovolj pomnilnika?

Začne ubijati procese. To ni nekaj, kar se resnično želite zgoditi. Medtem ko obstaja točkovalni mehanizem za izbiro, kateri postopki za ubijanje ste v bistvu prepuščajo odločitev do vašega operacijskega sistema in ga vzame iz svoje roke.

Linux bo začel ubijati samo postopke, ko bo zmanjkalo navideznega pomnilnika. Kaj je navidezni pomnilnik? Virtualni pomnilnik je količina fizičnega RAM + prostora na disku, ki je namenjen za iskanje v drugem jeziku (swap).

Pomislite na swap razdelek kot parkirni preliv. Ko so vsi glavni parkirni prostori za avtomobile polni, se lahko parkirni prostor prenese za dodaten prostor. Obstaja seveda slaba uporaba parkirnega preliva. Na splošno parkirni preliv je bolj oddaljen od dejanskega nakupovalnega središča, zato morajo vozniki in potniki hoditi do trgovin, ki so zamudni.

Ustvarite lahko izmenjalno particijo, ki jo bo Linux uporabljal za shranjevanje prostih procesov, ko se fizični pomnilnik zniža. Zamenjava particije je v bistvu prostor na disku, nameščen na trdi disk. (Podobno kot parkirni preliv).

Očitno je veliko hitreje dostopati do RAM-a kot datoteke, shranjene na vašem trdem disku. Če ugotovite, da nenehno zmanjkuje pomnilnika in da je trdi disk zvonjenje, je verjetno, da pretirano uporabljate swap prostor.

Kako slabo potrebujete swap particijo?

Če imate na prvem mestu računalnik z majhno količino pomnilnika, je zelo priporočljivo.

Kot test sem nastavil virtualni stroj z 1 gigabajtom RAM-a in brez izmenjalne particije. Namestil sem Peppermint Linux, ki uporablja LXDE namizje in na splošno ima majhen odtis pomnilnika.

Razlog, zaradi katerega sem uporabil Peppermint Linux, je, da je vnaprej nameščen Chromium in vsakič, ko odprete zavihek Chromium, uporabljate dostojno količino pomnilnika.

Odprla sam zavihek in se pomaknila na linux.about.com. Nato sem odprla drugi jeziček in naredila isto. Ponavljal sem ta proces, dokler ni sčasoma spomin izginil. Slika zgoraj prikazuje, kaj se je zgodilo naslednje. Chromium v ​​bistvu prikaže sporočilo, da je kartica prenehala delovati, kar je verjetno posledica pomanjkanja pomnilnika.

Nato sem nastavil nov virtualni stroj z 1 gigabajtom RAM-a in 8-gigabajtno izmenjalno particijo. Lahko sem odprl kartico po zavihku za kartico in čeprav je bil fizični RAM premalo, se je začel uporabljati zamenjalni prostor in sem lahko nadaljeval z odpiranjem zavihkov.

Jasno je, če imate stroj z 1 gigabajtom RAM-a, je verjetneje, da potrebujete swap particijo, kot če imate stroj s 16 GB RAM-a. Zelo verjetno je, da nikoli ne boste uporabljali swap prostora na računalniku z 8 GB RAM-a ali več, razen če boste naredili nekaj resnih štrlečih številk ali urejanje videoposnetkov.

Vendar bi vedno priporočal, da imam swap particijo. Prostor na disku je poceni. Določite nekaj od tega kot prekoračitev, ko se zmanjka pomnilnika.

Če ugotovite, da je vaš računalnik vedno nizek v pomnilniku in da vedno uporabljate swap prostor, je morda čas, da razmislite o nadgradnji pomnilnika na vašem računalniku .

Če ste že namestili Linux in niste nastavili swap particije, vse ni izgubljeno. Namesto tega lahko ustvarite swap datoteko, ki v bistvu doseže isti cilj.

Ali lahko rezerviram prostor na SSD za zamenjavo?

Prostor na SSD lahko rezervirate za zamenjavo prostora in v teoriji bo veliko hitreje dostopal do te particije kot na tradicionalnem trdem disku. SSD imajo omejeno življenjsko dobo in lahko obdelujejo samo določeno število bral in zapisov. Če pogledamo stvari v perspektivo, je ta številka dejansko zelo visoka in vaš SSD bo verjetno daljša življenjska doba vašega računalnika.

Zapomnite si, da je swap presledek pretočnega blažilnika in se ne uporablja dosledno. Kot že omenjeno, če ugotovite, da stalno uporabljate swap particijo, upoštevajte nadgradnjo pomnilnika.