Mémoire tampon

Mémoire tampon
Page d'aide sur l'homonymie Pour les articles homonymes, voir Tampon et Buffer.

En informatique, une mémoire tampon, couramment désignée par le terme anglais buffer, est une zone de mémoire vive ou de disque utilisée pour stocker temporairement des données, notamment entre deux processus ou matériels ne travaillant pas au même rythme.

Ainsi, les données envoyées vers un périphérique (externe) sont-elles le plus souvent stockées dans des mémoires tampon en attente de leur envoi effectif pour épargner à l’ordinateur le contretemps dû à la différence de débits entre le microprocesseur interne et les différents périphériques souvent lents. De même, les données reçues de l'extérieur sont le plus souvent stockées dans des tampons en attente de leur traitement par l'ordinateur (pour des raisons d'efficacité, et aussi pour éviter qu'une réception de données trop rapprochées fasse que certaines, non traitées, ne soient perdues).

Les périphériques tels que les ports séries sont le plus souvent munis de tampons file d'attente : les données émises ou reçues en premier sont traitées en premier. Une émission trop rapide peut remplir le tampon ; on bloque alors généralement le processus émetteur. Une réception trop rapide peut elle aussi bloquer le tampon, avec risque de perte de données ; aussi utilise-t-on souvent un dispositif de contrôle de flux disant à l'émetteur de stopper son émission quand le tampon est dangereusement près de la limite, et de recommencer quand le niveau est redevenu acceptable.

Dans certains langages de programmation comme le C, des tampons sont systématiquement utilisés pour réguler les Entrées-Sorties, par exemple la lecture ou l'écriture dans un fichier. Concrètement, le tampon est une chaîne de caractères accompagnée d'un indice ou d'un pointeur désignant la position de lecture courante. Dans le cas d'une écriture, le contenu du tampon est partiellement ou intégralement recopié dans la sortie, puis il est mis à jour, et le processus est répété un certain nombre de fois ; dans le cas d'une lecture, à chaque étape, une partie de l'entrée est copiée dans le tampon pour être utilisée. Ce système permet de limiter les appels système read et write, qui sont beaucoup plus lents que les autres types d'instructions.


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Mémoire tampon de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Memoire tampon — Mémoire tampon Pour les articles homonymes, voir Tampon et Buffer. En informatique, une mémoire tampon, couramment désignée par le terme anglais buffer, est une zone de mémoire vive ou de disque utilisée pour stocker temporairement des données,… …   Wikipédia en Français

  • Mémoire Tampon — Pour les articles homonymes, voir Tampon et Buffer. En informatique, une mémoire tampon, couramment désignée par le terme anglais buffer, est une zone de mémoire vive ou de disque utilisée pour stocker temporairement des données, notamment entre… …   Wikipédia en Français

  • mémoire tampon — ● loc. f. ►MEM Syn. de tampon (mais localisé dans une mémoire) …   Dictionnaire d'informatique francophone

  • registre de mémoire tampon — buferinis registras statusas T sritis automatika atitikmenys: angl. buffer; buffer register vok. Pufferregister, n rus. буферный регистр, m pranc. registre de mémoire tampon, m; registre tampon, m, m …   Automatikos terminų žodynas

  • tampon — [ tɑ̃pɔ̃ ] n. m. • 1430; var. nasalisée de tapon, frq. °tappo (→ 1. taper), du frq. °tappon 1 ♦ Petite masse dure ou d une matière souple, pressée, qui sert à boucher un trou, à empêcher l écoulement d un liquide. ⇒ bouchon. Tampon de liège, de… …   Encyclopédie Universelle

  • Memoire cache — Mémoire cache Pour les articles homonymes, voir Mémoire cache (homonymie). Une mémoire cache ou antémémoire est, en informatique, une mémoire relativement petite et rapide qui stocke les informations les plus utilisées d une autre mémoire plus… …   Wikipédia en Français

  • Mémoire Cache — Pour les articles homonymes, voir Mémoire cache (homonymie). Une mémoire cache ou antémémoire est, en informatique, une mémoire relativement petite et rapide qui stocke les informations les plus utilisées d une autre mémoire plus grande et plus… …   Wikipédia en Français

  • MÉMOIRE — La mémoire est la propriété de conserver et de restituer des informations. Cette propriété n’est pas exclusivement propre à l’homme. Celui ci la partage avec les organismes vivants et certaines machines, de sorte qu’il est nécessaire de préciser… …   Encyclopédie Universelle

  • Mémoire cache — Une mémoire cache ou antémémoire est, en informatique, une mémoire qui enregistre temporairement des copies de données provenant d une autre source de donnée comme les mémoires, afin de diminuer le temps d accès (en lecture ou en écriture) d un… …   Wikipédia en Français

  • Tampon de profondeur — Z buffer Contenu d un Z Buffer En infographie, le Z buffer ou tampon de profondeur est une méthode employée dans le cadre de l affichage d une scène 3D. Le Z Buffer permet de gérer le problème de la visibilité qui consiste à déterminer quels… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”