Qu'est-ce que la mémoire tampon?
La mémoire tampon est un type de mémoire d'ordinateur. Il est conçu pour contrôler la quantité de courant électrique entrant et sortant des puces mémoire à tout moment. Cela rend la mémoire plus stable, mais augmente les coûts et ralentit la vitesse à laquelle elle fonctionne.
Dans un système à mémoire tampon, un registre matériel est situé entre la partie de l'ordinateur qui contrôle la mémoire et les puces de mémoire elles-mêmes. C'est un appareil qui peut contenir une certaine quantité d'informations à la fois. Le registre se remplira complètement puis transmettra toutes ces informations en une fois.
L'utilisation d'un registre matériel signifie que l'ordinateur peut contrôler de manière beaucoup plus fiable la quantité de données transférées vers et depuis les puces de mémoire à tout moment. La raison en est que cela contrôle également la quantité de courant électrique transmise aux puces. Cela maximise la quantité de données que l'ordinateur peut gérer en une fois sans courir le risque de surcharger les puces de mémoire en courant et de causer un retard ou d'endommager les puces.
L'inconvénient de ce système est qu'il y a un délai pendant lequel le registre se remplit de données. Le délai est très court et dans la plupart des ordinateurs, il atteint un soixante-six millionième de seconde. Cependant, avec le temps, cela s’additionne et fait une différence notable dans les performances.
En raison de la perte de performances et du prix élevé du registre matériel pour le système, la mémoire tampon n'est généralement pas utilisée sur des ordinateurs personnels. Au lieu de cela, il est plus commun dans les serveurs, en particulier ceux dédiés au traitement de données. Dans ces applications, les avantages de la fiabilité l'emportent sur les inconvénients de coût et de confusion.
Aujourd'hui, la mémoire tampon est plus communément appelée mémoire enregistrée. Les termes sont généralement interchangeables. Cependant, vous pouvez également voir la phrase «mémoire entièrement mise en mémoire tampon». Cette expression est légèrement différente car elle implique la mise en mémoire tampon de toutes les données. Tandis que dans la mémoire mise en mémoire tampon ou enregistrée standard, seules certaines parties le sont.
La mémoire tampon ne doit pas être confondue avec la mémoire tampon. Ce terme est parfois utilisé pour désigner la mémoire cache, telle que le cache disque. Cela implique l’utilisation d’une partie du disque dur pour stocker les informations susceptibles d’être utilisées de manière répétée au cours d’une session informatique, ce qui permet de gagner du temps. Sinon, il perdrait du temps à y accéder de manière répétée depuis la source d’origine. À proprement parler, «mémoire tampon» ne doit pas être utilisé pour faire référence à la mémoire cache, car «tampon» désigne un emplacement où les informations ne doivent être stockées et consultées qu'une seule fois.