Synchronisation buffer

Synchronisation buffer - C++ - Programmation

Marsh Posté le 06-01-2005 à 17:56:20    

Qu'est ce qu'une synchronisation du tampon ?
 
A quoi cela sert un buffer explicitement ?
 
J'ai deja lu de la doc dessus mais je n'ai pa vraiment compris.  :pt1cable:  
Soit disant les buffers permettraient un traitement plus rapide...  :heink:  
Mais si le tampon est stocké en mémoire vive je ne vois pas la difference.  :sarcastic:

Reply

Marsh Posté le 06-01-2005 à 17:56:20   

Reply

Marsh Posté le 06-01-2005 à 18:16:03    

par exemple, le cas des streambuf :
à chaque opération d'écriture, tu fais un appel systeme (ex write). Donc passage en mode noyau, puis retour en mode user.
Si tu tamponnes les sorties, tu évites les appels systemes, et donc les aller-retour userspace-kernelspace.

Reply

Marsh Posté le 06-01-2005 à 18:22:52    

Merci bcp ++fab !
C'est la réponse que j'attendais ! =)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed