Boost logo

Boost Users :

Subject: Re: [Boost-users] Large buffers in boost::asio SSL
From: Patrick Loney (Patrick.Loney_at_[hidden])
Date: 2008-12-17 04:43:56


>I'm using a boost::asio::ip::tcp::acceptor now to accept the
>connections. The problem is once the connections are accepted and I
>start waiting for data on them, several large buffers are allocated
>for each connection.

You said, "We're working on a server which will provide service to a
large number of mostly idle, low-bandwidth clients".

My intent was that you drop the connection when data is not being passed
meaning that although each connection will still have the large buffers
the number of connections will fluctuate, keeping memory usage at any
one time manageable, rather than keeping a connection to each client
open at all times leading to the problems your having.

Of course there may be some reason you need an idle connection to a
client at all times but you don't say what purpose this serves.

Hth,
Patrick

******************************************************************************

"This message and any attachments are solely for the intended recipient and may contain confidential and privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you."

Interactive Transaction Solutions Ltd (2473364 England)

Registered Office:
Systems House,
Station Approach
Emsworth PO10 7PW

**********************************************************************

Ce message électronique contient des informations confidentielles à l'usage unique des destinataires indiqués, personnes physiques ou morales. Si vous n'êtes pas le destinataire voulu, toute divulgation, copie, ou diffusion ou toute autre utilisation de ces informations, est interdite. Si vous avez reçu ce message électronique par erreur, nous vous remercions d'en avertir son expéditeur immédiatement par email et de détruire ce message ainsi que les éléments attachés.

Interactive transaction Solutions SAS- France (RCS Pontoise : 489 397 877)

Siège social :
Parc Saint Christophe,
10, Avenue de l’Entreprise
95865 Cergy-Pontoise Cedex

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net