Mécanismes de tampon
Envoi des données
T1
T2
T1
T2
Remplissage des tampons linéaires
T1
T2
Saturation des tampons - blocage
Le système de double tampon linéaire (côté client)
T1
T2
!
Le tampon T1 commence à accumuler des requêtes, son contenu est envoyé
au serveur dès que possible, sans attendre un remplissage total.
Les deux tampons T1 et T2 sont saturés, le serveur ne peut recevoir de nouvelles requêtes faute d'avoir pu traîter les précédentes.
Dans le cas A, le tampon T1 est en cours d'envoi car le serveur s'est rendu
disponible. Le tampon T2 commence à se remplir à son tour le temps de la
transmission. Inversement pour le cas B.
A
B
A
Solution : Augmenter la taille des tampons ou accroître le nombre de serveurs.