La différence entre SRAM et DRAM
Description SRAM
La RAM statique (SRAM) tire son nom du fait qu’une fois les données stockées, elles seront conservées tant que le module est alimenté en électricité. Une fois écrit, le contrôleur de mémoire peut oublier les données jusqu'à ce qu'elles aient besoin d'être récupérées, ce qui leur permet d'être plus efficaces. La mémoire SRAM stocke chaque bit de données dans six transistors à effet de champ en métal oxyde semi-conducteur, ou MOSFET (transistors à effet de champ en oxyde de métal semi-conducteur). La mémoire SRAM est utilisée dans les périphériques nécessitant un accès aux données aussi rapidement que possible sans recourir à une capacité élevée. Certains exemples sont les caches de processeur et de bus, le disque dur, les tampons de routeur et les imprimantes.
Description de la DRAM
Dynamic RAM ou Dynamic RAM (DRAM) stocke les données à l'aide d'un transistor et d'un condensateur adapté pour chaque bit de données. Les condensateurs perdent constamment de l'électricité, ce qui oblige le contrôleur de mémoire à mettre à jour la DRAM plusieurs fois par seconde pour conserver les données. La mémoire DRAM ne nécessitant qu'un transistor par bit de données, les puces DRAM sont beaucoup plus denses et peuvent stocker davantage de données que les SRAM dans un même boîtier. Pour cette raison, les ordinateurs utilisent des modules DRAM pour la mémoire principale, car ils doivent avoir la plus grande capacité possible. Les modules DRAM de même capacité seraient tout simplement trop volumineux pour la plupart des applications.
Avantages de la SRAM
Les deux principaux avantages de la mémoire SRAM sont la vitesse et la consommation d’énergie. La mémoire SRAM ne nécessite pas de mise à jour constante, car elle utilise des ressources et nécessite des circuits supplémentaires. Cela le rend intrinsèquement plus rapide. L’absence d’un circuit de mise à jour constant et moins compliqué vous permet d’utiliser beaucoup moins d’énergie que la DRAM. Cela en fait le type de mémoire préféré pour les périphériques portables fonctionnant sur piles. La conception plus simple facilite également l'interface avec la mémoire, ce qui nécessite une programmation moins compliquée.
Avantages de la DRAM
La mémoire DRAM présente deux avantages par rapport à la mémoire SRAM, ce qui la rend nécessaire. Étant donné que la DRAM ne nécessite qu'un transistor par bit de données, les puces peuvent être beaucoup plus denses, ce qui permet de stocker davantage de données qu'un module SRAM de taille similaire. Cela garde leur petite taille et les rend moins chers à produire. Dans un monde parfait, les ingénieurs informaticiens n'utiliseraient que la SRAM dans leurs conceptions, mais pour le moment, ce n'est pas simplement pratique.