Posez votre question Signaler

Utilisation et taille d'un buffer

voltron1984 - Dernière réponse le 11 févr. 2010 à 14:16
Bonjour,
je voulais savoir a quoi sa sert un Buffer(utilité et taille si existe),ainsi que son utilité?
je voulais savoir aussi que si ce Buffer a une taille ,est ce qu'il peut contenir n'importe quel donnees?
et merci bonne journee
Lire la suite 

Utilisation et taille d'un buffer »

4 réponses
Réponse
+1
moins plus
En informatique, buffer est le terme anglais équivalent à mémoire tampon, une zone de mémoire virtuelle ou de disque dur utilisée pour stocker temporairement des données, notamment entre deux processus ou deux pièces d'équipement ne fonctionnant pas à la même vitesse

Détails : http://fr.wikipedia.org/wiki/M%C3%A9moire_tampon

Ajouter un commentaire
Réponse
+1
moins plus
Un buffer est une zone de la mémoire (virtuelle) utilisée par toutes les applications pour traiter les informations. Cette zone sert pour la lecture et l'écriture des données vers ou à partir d'un support externe (disque dur, graveur de CD/DVD, imprimante, ....). La taille du buffer permet de diminuer le nombre d'accès au support externe. Attention car si la taille du buffer est trop important on augmente le nombre d'accès sur le "pagefile" c'est à dire le support physique de la mémoire virtuelle.
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

quand tu programmes, un buffer est une zone de stockage temporaire. Par exemple,en ce moment, je programme une application réseau. Lorsque je recois des données, elles sont d'abord stockées dans un buffer (un simple tableau de charactères). Ensuite, j'analyse le contenu. Ca rejoint ce qui est dit dans l'explication 1.
lorsdqsue j'analyse mes données, je les stockes ensuite dans les objets / structures/variables adéquates. Dans ce cas, c'est le programmeur qui gère lui meme la taille de son tampon, en fonction des besoins

En electronique, le buffer est aussi appellé mémoire cache: dans un disque dur par exemple, c'est uen mémoire vive (RAM) propre au disque, qui stoque les informations temporairement entre le moment ou l'ordinateur souhaite ecrire sur le disque dur et le moment ou le disque les ecrit réelement. Dans ce cas, cette mémoire à éviter à l'ordinateur d'avoir à attendre que le disque dur ecrive réelement les informations(opération lente). C'est pour s'assurer que les données du buffer aient vraiment été traitées qu'il faut par exemple toujours utiliser la fonction "deconnecter" pour un disque dur externe.


D'une manière générale, un buffer peut souvent être considéré comme une mémoire de type FIFO (premier arrivé, premier servi)
Ajouter un commentaire
Réponse
+0
moins plus
merci a vous,
c'est claire pour le Buffer,mais mon probleme c'est que l'orsque je fais une connection série RS232 le buffer reçoit l'ImputStream et affiche correctement le message sur la console.Par contre quand je veux afficher ce meme message sur une interface graphique(JTextArea) il n'est meme pas afficher.pourquoi et merci d'avance
Ajouter un commentaire
Ce document intitulé « utilisation et taille d'un buffer » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?