Réponse courte: Vous pourrez peut-être "connecter une batterie à une RAM pour éviter toute perte de données lors d'une panne de courant", mais cela dépend du type de RAM.
SRAM (mémoire statique à accès aléatoire) n'est pas une DRAM, comme expliqué ci-dessous. Les SRAM se trouvent dans de nombreux appareils électroniques tels qu'un thermostat moderne (domestique) (utilise une batterie pour conserver les paramètres en cas de panne de courant) et dans un réveil (la batterie garde l'heure et peut alimenter l'unité pendant une courte période), etc. . Les disques durs contiennent généralement de la SRAM qui se fait passer pour «32 Mo de cache disque». La SRAM spécialisée est même présente à l'intérieur du processeur, car c'est une mémoire cache L1, L2 et L3 ultra-rapide.
Les piles primaires (non rechargeables) au lithium à «pile bouton» sont couramment utilisées pour la rétention de la SRAM. Les SRAM modernes peuvent avoir des tensions de fonctionnement inférieures, telles que 1,8 V, nécessitant plus de circuits pour être alimentées par une batterie de 3,0 V. Le courant d'alimentation est très faible (même les nano-ampères), de sorte que les données peuvent être conservées longtemps à partir d'une petite batterie. De nombreuses machines industrielles (robots, variateurs de fréquence, contrôleurs logiques programmables, etc.) utilisent une batterie de secours SRAM pour conserver les données critiques lors de cycles d'alimentation (fréquents).
L'acronyme SRAM signifie " Mémoire statique d'accès aléatoire". Statique, car son contenu reste quel que soit l'état dans lequel il a été programmé, indéfiniment, mais seulement tant que l'alimentation est appliquée. SRAM est très rapide mais encombrant physiquement et est relativement cher, donc ne trouve que des rôles de niche, même aujourd'hui. La SRAM et la DRAM sont de type volatile, ce qui signifie que leur contenu est perdu en cas de coupure de courant.
L'EEPROM (mémoire morte programmable effaçable électriquement) est un ancien support de stockage numérique non volatile, ce qui signifie que les données persistent après la mise hors tension. Celles-ci étaient à l'origine "programmées" ou "fusionnées" au niveau du bit, mais les plus modernes sont un peu plus rapides et peuvent traiter les données par blocs. Celles-ci sont encore beaucoup plus lentes que SRAM ou DRAM. En raison de cette lenteur extrême, de cette capacité limitée et d'une capacité d'écriture / effacement limitée, ils ne trouvent une utilisation que dans des rôles tels que le stockage de paramètres et de petits programmes pour les microcontrôleurs, etc. de temps impliqué.
La mémoire
FLASH, généralement considérée comme une clé USB et dans les disques durs SSD, est un autre support de stockage non volatile. Il est également beaucoup plus lent que les autres types de RAM, et a une limite d'écriture finie, il n'est donc pas utilisé pour la mémoire principale. Un disque dur SSD n'est rien de plus que tout un tas de ces derniers, tous utilisés en parallèle, pour augmenter la vitesse et la capacité.
DRAM (Dynamic Random Access Memory) est une bête complètement différente. «Dynamique» car il est en constante évolution, et le contenu changera (sera perdu) sans intervention. La DRAM est relativement dense (en termes de capacité) et peu coûteuse, elle est donc utilisée pour la mémoire système principale de l'ordinateur. Malheureusement, il est également plus lent * que la SRAM et doit être «rafraîchi» en continu, sinon son contenu est perdu en peu de temps en fonction de la température. Le fonctionnement normal du contrôleur de mémoire du PC maintient les données dans la DRAM actualisées en permanence afin qu'elles soient toujours disponibles. Si l'alimentation est coupée, le contrôleur de mémoire doit toujours actualiser les données tout en fonctionnant sur la batterie de secours. Les ordinateurs portables, par exemple, font cela lors de la suspension de la RAM. Étant donné que ce rafraîchissement est un processus actif, il consomme plus de courant et, par conséquent, la batterie est généralement beaucoup plus grande qu'une pile bouton. Si la batterie est épuisée, le contenu de la DRAM est perdu et la machine est forcée de démarrer à froid.
Une nouvelle technologie prometteuse est la FeRAM.(Ferro-Electric RAM) est assez rapide, non volatile et a une endurance élevée.C'est une nouvelle technologie, donc assez chère et la capacité est limitée, donc les rôles sont très limités.
* A part: pour contourner la lenteur de la DRAM, un PC les utilise massivement en parallèle.Tout d'abord, un bâton entier est accédé à la fois (vitesse 8x puisqu'il y a 8 puces dessus), puis si la carte mère prend en charge le dual-banking, deux modules à la fois (2x8 = 16x), triple-banking = 24x, etc.comment un module marqué "PC3-10666" peut éventuellement fonctionner comme une puce fonctionnant à 10 666 MHz.Depuis un bus à 666 MHz: 666 * 2 (DDR signifie deux transferts par horloge) * 8 puces / module = 10 666.