Skip to main content

Hvad er skyggehukommelse?

Også kendt som Shadow Ram, Shadow Memory er den i det væsentlige en duplikering af de rutiner, der er forbundet med det grundlæggende input/output -operativsystem eller BIOS i et computersystem.Denne duplikat- eller skyggehukommelsesreserve opbevares derefter i et beskyttet område af systemets tilfældige adgangshukommelse eller RAM, hvilket gør det nemt at hente kopien, når og efter behov.Afhængig af den anvendte type operativsystem, kan skyggehukommelsen bruges ved opstart og på bestemte tidspunkter under driften af enheden.Andre operativsystemer kræver ikke brug af denne type hukommelse, og kan endda ofte brugere mulighed for at lukke duplikathukommelsen som et middel til at tildele ressourcer andre steder.

Pungen af skyggehukommelse er at beskytte systemet mod mulig skade på skrivebeskyttet hukommelse (ROM), der er en del af den samlede systemkonfiguration.Ældre operativsystemer inkluderede normalt denne særlige funktion som et middel til at kopiere BIOS for let hentning, når systemet blev tændt, og nogle gange selv når der blev udført specifikke opgaver under sessionen.Mens nogle af de nyere operativsystemer ikke længere er afhængige af denne særlige tilgang, er det ikke usædvanligt, at standardindstillingerne på systemet giver mulighed for oprettelse af en kopi af BIOS og deres opbevaring i et sikret område af RAM.Fordelen ved at holde denne funktion aktiv er, at i det usandsynlige tilfælde, at BIOS, der ligger i skrivebeskyttet hukommelse, er beskadiget på en eller anden måde, kan kopien, der er gemt i RAM, bruges til at overvinde problemet og hjælpe med at reparere korruptionen.

Afhængig af konfigurationen af skyggehukommelsen kan den bruge en betydelig mængde ressourcer eller kun kræve et lille beløb for at fungere effektivt.Brugere, der er velbevandrede med at ændre indstillinger, kan normalt anvende forskellige metoder, der er relevante for specifikke operativsystemer for at justere mængden af tilfældig adgangshukommelse, der bruges til at huse de kopierede databytes.Dette kan være især nyttigt, hvis det involverede computersystem har en relativt lav mængde hukommelse til at begynde med, og der er behov for at tildele mere af denne hukommelse til at køre andre programmer.

Mens brugen af skyggehukommelse kan være valgfri med nogle operativsystemer, er der en meningsforskel med hensyn til, om funktionen skal lukkes eller får lov til at betjene.Tilhængere ser den fortsatte brug af denne funktion som en beskyttelsesforanstaltning, der måske aldrig er nødvendig, men kan være meget vigtig for systeminddrivelse i det usandsynlige tilfælde af en korruption af BIOS.Andre bemærker, at de nyere operativsystemer har yderligere beskyttelse, der yderligere reducerer potentialet for denne type problem, hvilket gør skyggehukommelse mere eller mindre forældet.