? Un tampon est un morceau de la mémoire réservée pour stocker temporairement les données utilisées dans un processus de transfert . Les composants d'ordinateurs communiquent régulièrement , et depuis des vitesses de communication varient d' une composante à l' , les tampons sont nécessaires. Tampons permettent un composant à écrire plus vite qu'un autre composant peut lire , car il toutes les données sont stockées temporairement dans la mémoire tampon. Tenez données
La fonction principale d'un tampon est de conserver les données . Les données se déroule dans un emplacement temporaire dans la mémoire. Ce morceau de mémoire peut être beaucoup plus petite que la quantité de mémoire réelle d'être transféré . Les données sont constamment en cours d'écriture dans la mémoire tampon , mais aussi des données est constamment en cours de lecture et retiré de la mémoire tampon.
Déplacer des données entre processus
Une fonction commune d'un tampon est de transmettre des informations entre les processus. Tampons fournissent une interface pratique pour transmettre des données entre les processus de différence , ce qui permet de coordonner les programmes multiprocesseurs entre eux.
First In , First Out
Le tampon suit l' règle de base de la « First In, First Out». Quand un morceau de données est ajouté à la mémoire tampon , il sera lu avant que tout élément placé dans la file d'attente après. La plupart des files d'attente ont asynchrone lire et écrire des vitesses . Cela signifie que les données sont écrites dans la mémoire tampon à une vitesse différente de ce qu'elle est écrite à .
Applications
tampons sont couramment utilisés lors des opérations d'entrée et de sortie sont nécessaires. Dispositifs typiques comprennent les disques durs, cartes audio, et des équipements de réseau .