La memoria instantánea de acceso aleatorio (RAM) es un tipo de memoria almacenada dentro de una memoria RAM que tiene una versión duplicada de la información básica del sistema operativo de entrada y salida (BIOS) de la computadora. Además de garantizar que la BIOS nunca se borre, la RAM oculta tiene una velocidad de acceso acelerada para que la computadora pueda arrancar más rápido. Algunas computadoras usan el BIOS por razones distintas al arranque, y esta RAM generalmente ayuda con eso. Muchas computadoras con RAM en la sombra, especialmente aquellas que no la necesitan, permiten al usuario habilitar o deshabilitar la RAM en el comando. Hay pocos problemas asociados con el uso de esta RAM pero, si la computadora no la necesita, usarla significará que hay un poco menos de memoria disponible para la computadora.
Cuando una computadora arranca, va a la memoria de solo lectura (ROM) para acceder a la información del BIOS. El problema con esto es que la ROM tiende a ser lenta, porque es un repositorio de memoria más grande, por lo que arrancar desde la ROM puede llevar mucho tiempo. Con Shadow RAM, la información del BIOS se copia y se utiliza desde la RAM. La RAM es aproximadamente dos veces más rápida que la ROM, por lo que reduce el tiempo de arranque a la mitad. Si el usuario borra accidentalmente el BIOS, esta RAM también tendrá la información necesaria para iniciar la computadora.
La mayoría de las computadoras solo necesitan la BIOS para arrancar, pero otras también la usan para funciones normales. Estos sistemas son en su mayoría obsoletos o son ciertas interfaces de línea de comandos. La RAM oculta contiene una versión del BIOS y la velocidad de acceso es mayor, por lo que normalmente acelera los procesos que requieren BIOS.
Algunos sistemas dependen de la RAM oculta y el usuario no puede cambiar la forma en que la computadora usa esta RAM, pero otras computadoras lo usan como una conveniencia en lugar de una necesidad. Los últimos sistemas generalmente permiten a los usuarios deshabilitar y habilitar la RAM en cualquier momento. Por lo general, es mejor mantenerlo encendido, a menos que los usuarios estén realizando un trabajo intensivo.
Si bien hay muchas ventajas de tener la RAM de sombra activada, también hay algunas ventajas de tenerla desactivada. Parte de la RAM se utiliza para almacenar la información del BIOS, por lo que este sector no estará disponible durante el procesamiento. Si alguien está usando programas intensivos que necesitan toda la RAM para funcionar correctamente, esto puede detener la computadora. Fuera de este escenario, tener la RAM oculta activada generalmente no es un problema y la mayoría de los usuarios no deberían notar la menor disponibilidad de RAM.