Battery Backup Random Access Memory (BBRAM) er en type halvlederhukommelse, der bruger et batteri som backup-strømforsyning til at opbevare data, når hovedstrømkilden går tabt. Dette gør det muligt at lagre data i RAM, selv når computeren er slukket, hvilket gør den ideel til applikationer som servere, routere og andre netværksenheder, der kræver kontinuerlig datatilgængelighed.
BBRAM implementeres typisk ved hjælp af en kombination af statisk RAM (SRAM) og dynamisk RAM (DRAM). SRAM bruges til at gemme data, der ofte tilgås, mens DRAM bruges til at gemme større mængder data, der er mindre hyppigt tilgået. Batteriet er forbundet til SRAM, så det kan fortsætte med at drive hukommelsen, når hovedstrømkilden går tabt.
Når hovedstrømkilden gendannes, kopieres dataene i BBRAM'en tilbage til DRAM'en, og batteriet genoplades. Dette sikrer, at dataene i RAM'en ikke går tabt, selvom strømkilden går tabt i en længere periode.
BBRAM er en pålidelig og omkostningseffektiv måde at beskytte data mod strømtab. Det bruges i en række applikationer, herunder:
* Servere
* Routere
* Netværkskontakter
* Industrielle kontrolsystemer
* Medicinsk udstyr
BBRAM er en vigtig del af at sikre, at kritiske data altid er tilgængelige, selv i tilfælde af strømafbrydelse.