Vad är skuggminne?
Även känt som skum-RAM, är skuggminne i huvudsak en duplikering av rutinerna som är inneboende i det grundläggande ingångs- / utgångsoperativsystemet eller BIOS i ett datorsystem. Denna duplikat- eller skuggminnesreserv är inrymd i ett skyddat område i systemets slumpminnesminne eller RAM, vilket gör det enkelt att hämta kopian när och vid behov. Beroende på vilken typ av operativsystem som används kan skuggminnet användas vid uppstart och vid vissa tidpunkter under drift av enheten. Andra operativsystem kräver inte användning av denna typ av minne, och kan ofta till och med användare möjligheten att stänga av duplikatminnet som ett sätt att fördela resurser någon annanstans.
Handen med skuggminne är att skydda systemet från eventuella skador på det skrivskyddade minnet (ROM) som är en del av den totala systemkonfigurationen. Äldre operativsystem inkluderade vanligtvis denna speciella funktion som ett sätt att kopiera BIOS för enkel hämtning när systemet startades och ibland även när specifika uppgifter utfördes under sessionen. Medan vissa av de nyare operativsystemen inte längre förlitar sig på den här metoden, är det inte ovanligt att standardinställningarna på systemet möjliggör skapandet av en kopia av BIOS och deras lagring i ett säkert område av RAM-minnet. Fördelen med att hålla denna funktion aktiv är att i det osannolika fallet att BIOS som finns i skrivskyddsminnet på något sätt skadas kan kopian som sparats i RAM användas för att lösa problemet och hjälpa till att reparera korruptionen.
Beroende på konfigurationen av skuggminnet kan det använda en avsevärd mängd resurser eller kräva endast en liten mängd för att fungera effektivt. Användare som är väl insatta i att ändra inställningar kan normalt använda olika metoder som är relevanta för specifika operativsystem för att justera mängden slumpmässigt åtkomstminne som används för att hysa de kopierade databytorna. Detta kan vara särskilt användbart om det involverade datorsystemet har en relativt liten mängd minne till att börja med, och det finns ett behov av att tilldela mer av det minnet till att köra andra program.
Även om användning av skuggminne kan vara valfritt för vissa operativsystem, är det en åsikt om hur funktionen ska stängas av eller tillåtas att fungera. Förespråkare ser den fortsatta användningen av denna funktion som en skyddande åtgärd som kanske aldrig behövs, men som kan vara mycket viktig för systemåterställning i osannolika fall av BIOS-korruption. Andra noterar att de nyare operativsystemen har ytterligare skydd som ytterligare minskar potentialen för denna typ av problem, vilket gör skuggminne mer eller mindre föråldrade.