Kas yra šešėlinė atmintis?

Taip pat žinoma kaip šešėlinė RAM, šešėlinė atmintis iš esmės yra įprastinių, būdingų pagrindinei kompiuterio sistemos įvesties / išvesties operacinei sistemai arba BIOS, dubliavimas. Tada šis pasikartojančios arba šešėlinės atminties rezervas yra saugomoje sistemos laisvosios kreipties atminties arba RAM srityje, todėl kopiją galima lengvai gauti tada, kai reikia. Atsižvelgiant į naudojamos operacinės sistemos tipą, šešėlinė atmintis gali būti naudojama paleidžiant ir tam tikru įrenginio veikimo metu. Kitoms operacinėms sistemoms nereikia naudoti tokio tipo atminties ir netgi dažnai vartotojai gali išjungti pasikartojančią atmintį, kad galėtų paskirstyti išteklius kitur.

Šešėlinės atminties piniginė skirta apsaugoti sistemą nuo galimo tik skaitymo atminties (ROM), kuri yra visos sistemos konfigūracijos dalis, pažeidimo. Senesnėse operacinėse sistemose ši funkcija paprastai buvo naudojama kaip BIOS kopijavimo priemonė, kad būtų galima lengvai atkurti sistemą, kai sistema buvo įjungta, o kartais net tada, kai seanso metu buvo atliekamos konkrečios užduotys. Nors kai kurios naujesnės operacinės sistemos nebėra pasikliaujančios šiuo konkrečiu požiūriu, nėra neįprasta, kad standartiniai sistemos nustatymai leidžia sukurti BIOS kopiją ir saugoti jas saugioje RAM srityje. Šios funkcijos aktyvinimo pranašumas yra tas, kad mažai tikėtinu atveju, kai tik skaitymo atmintyje esanti BIOS yra kokiu nors būdu pažeista, RAM atmintyje išsaugota kopija gali būti naudojama problemai išspręsti ir padėti ištaisyti pažeidimą.

Priklausomai nuo šešėlinės atminties konfigūracijos, norint efektyviai veikti, ji gali sunaudoti daug išteklių arba reikalauti tik nedidelio kiekio. Naudotojai, kurie gerai išmano keisti nustatymus, paprastai gali taikyti skirtingus metodus, susijusius su konkrečiomis operacinėmis sistemomis, kad sureguliuotų laisvosios kreipties atminties kiekį, kuris naudojamas nukopijuotiems duomenų baitams. Tai gali būti ypač naudinga, jei susijusi kompiuterinė sistema iš pradžių turi gana mažai atminties ir reikia daugiau šios atminties skirti kitoms programoms.

Nors kai kuriose operacinėse sistemose šešėlinės atminties naudojimas gali būti neprivalomas, nuomonės skiriasi, ar šią funkciją reikia išjungti, ar leisti veikti. Šalininkai mano, kad tolesnis šios funkcijos naudojimas yra apsauginė priemonė, kurios iš tikrųjų niekada neprireiks, tačiau ji gali būti labai svarbi sistemos atkūrimui mažai tikėtino BIOS sugadinimo atveju. Kiti pažymi, kad naujesnėse operacinėse sistemose yra papildomų apsaugos priemonių, kurios dar labiau sumažina tokio tipo problemų tikimybę, todėl šešėlinė atmintis tampa daugiau ar mažiau pasenusi.