Izvedba

Kaj je swap pomnilnik v Linuxu?

Kaj je swap pomnilnik v Linuxu?
Za vsak operacijski sistem je na voljo namenska količina RAM-a, ki omogoča obdelavo programa. Vendar je količina tega RAM-a omejena, zato RAM ne more vsebovati večje količine podatkov. Zato bi morala biti na voljo nadomestna možnost, ki lahko podpira RAM, kadar mu zmanjka pomnilnika.

Ta koncept velja tako za operacijski sistem Windows kot za Linux. V operacijskem sistemu Windows Windows, kadar ima RAM premalo pomnilnika za zadrževanje procesa, izposodi nekaj pomnilnika iz sekundarnega pomnilnika. Ta izposojeni spomin je znan kot virtualni spomin. Podobno, kadar RAM-u v Linuxu zmanjka pomnilnika, si iz sekundarnega pomnilnika izposodi nekaj pomnilnika, da shrani svojo neaktivno vsebino.

Na ta način RAM najde dovolj prostora, da v njem zadrži nov postopek. Tu se izposojeni prostor na trdem disku imenuje Swap Memory. V tem članku bomo poskušali podrobno spoznati koncept zamenjave pomnilnika.

Delovanje izmenjevalnega pomnilnika:

Kot je razloženo zgoraj, je izmenljivi pomnilnik namenjena količina trdega diska, ki se uporablja, kadar RAM-u zmanjka pomnilnika. V Linuxu obstaja program za upravljanje pomnilnika, ki skrbi za ta postopek. Kadar RAM-u primanjkuje pomnilnika, program za upravljanje pomnilnika poišče vse tiste neaktivne bloke podatkov v RAM-u, ki že dolgo niso bili.

Ko te bloke uspešno najde, jih premakne v swap pomnilnik. Na ta način se sprosti prostor RAM-a in ga je zato mogoče uporabiti za nekatere druge programe, ki jih je treba nujno obdelati. Koncept zamenjave je zelo podoben konceptu ostranjevanja, ki se uporablja v operacijskem sistemu Windows.

Vrste izmenljivega pomnilnika:

Običajno sta omenjeni dve različni vrsti swap pomnilnika:

Kakšna naj bo idealna pogostost zamenjave?

Linux nam omogoča, da sami nastavimo pogostost zamenjave i.e. kako pogosto naj bi potekal postopek zamenjave. Vrednost zamenjave lahko nastavite med 0 in 100, odvisno od vaših zahtev. Nizkofrekvenčna vrednost zamenjave pomeni, da bo postopek zamenjave potekal zelo redko le takrat, ko bo potrebna, medtem ko visokofrekvenčna vrednost zamenjave pomeni, da bo postopek zamenjave potekal pogosto. Vendar je privzeta in priporočena vrednost pogostosti zamenjave 60.

Prednosti uporabe zamenjanega pomnilnika:

Z učenjem delovanja swap pomnilnika lahko zlahka zaznamo prednosti njegove uporabe. Nekatere glavne prednosti uporabe swap pomnilnika pa so navedene spodaj:

Zaključek:

V tem članku smo se naučili uporabe in delujočega swap pomnilnika ter njegovih številnih prednosti. Zamenjalni pomnilnik deluje kot rezervna možnost za RAM, ko mu primanjkuje prostora. Vsi vemo, da ne moremo imeti neskončne količine RAM-a; zavedamo se, da današnje vrhunske aplikacije zahtevajo veliko RAM-a za nemoteno delovanje. Zato moramo imeti dovolj RAM-a, da se nam aplikacije ne bodo zrušile.

Poleg tega obstajajo stroški, povezani z dodajanjem več RAM-a, medtem ko uporaba zamenljivega pomnilnika ni stroška. Poleg tega je mogoče do določene omejitve priključiti tudi dodatni RAM, odvisno od vaše strojne opreme. Edina možnost, ki nam ostane, je uporaba zamenjanega pomnilnika, zaradi katerega lahko naš sistem deluje brez stroškov.

10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...
5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...
Bitka za Wesnoth 1.13.6 Razvoj izdan
Bitka za Wesnoth 1.13.6, ki je izšel prejšnji mesec, je šesta razvojna izdaja v 1.13.x series in prinaša številne izboljšave, predvsem uporabniški vme...