La memoria estática de acceso aleatorio (SRAM) es un tipo de RAM que se utiliza en diversas aplicaciones electrónicas, incluidos juguetes, automóviles, dispositivos digitales y computadoras. Solo retiene su contenido mientras se aplica energía. Este tipo de memoria se diferencia de la RAM dinámica (DRAM) en que la DRAM debe utilizar ciclos de actualización para mantener vivo su contenido. SRAM retiene los datos como una ‘imagen’ estática como lo indica el nombre, hasta que se escribe o se pierde al apagar.
La SRAM es más cara, más rápida y más eficiente energéticamente que la DRAM para la mayoría de los usos. Sin embargo, su estructura interna también lo hace menos denso y, por lo tanto, un candidato menos ideal para la memoria principal dentro de las computadoras personales. En cambio, SRAM se utiliza para usos secundarios críticos, como la memoria caché rápida para unidades centrales de procesamiento (CPU). La memoria caché de la CPU puede aumentar significativamente el rendimiento general de una computadora con una huella bastante pequeña de memoria dedicada.
En comparación con la DRAM, la SRAM ahorra más energía cuando está inactiva. Sin embargo, el overclocking de la CPU puede anular esta ventaja de ahorro de energía. El overclocking hace que la CPU funcione más rápido que las especificaciones comercializadas. En tal caso, la memoria caché de SRAM pasa menos tiempo en el modo inactivo de ahorro de energía.
SRAM también está presente en muchos discos duros modernos como caché de disco. La caché de disco se utiliza para almacenar temporalmente datos a los que se accede con frecuencia. Recuperar datos de la caché es muchas veces más rápido que recuperarlos de un disco duro estándar diseñado por plato. Las personas también pueden encontrar SRAM en enrutadores de módem, impresoras, cámaras digitales y reproductores de discos compactos (CD) o de discos versátiles digitales (DVD). Los juguetes con interfaces electrónicas también suelen utilizar este tipo de memoria.
La RAM estática puede ser sincrónica o asincrónica. La SRAM asíncrona no depende de la frecuencia de reloj de la CPU, mientras que la sincronización sincrónica se sincroniza con la velocidad de reloj de la CPU.
SRAM se puede incorporar en uno de dos tipos de chips de transistores: el transistor de unión bipolar o el transistor de efecto de campo semiconductor de óxido metálico (MOFSET). El primero hace que la SRAM sea extremadamente rápida, pero también consume mucha energía. Este tipo de transistor se utiliza en aplicaciones especiales. MOFSET es el tipo de memoria más común que se utiliza en las diversas aplicaciones que se describen aquí.
Los usuarios de computadoras no deben confundir SRAM SDRAM o Memoria de acceso aleatorio dinámico síncrono. SDRAM es un sabor de DRAM y funciona de manera diferente.