Boost logo

Boost :

From: Jarl Lindrud (jlindrud_at_[hidden])
Date: 2005-08-13 00:30:47

Thorsten Ottosen <nesotto <at>> writes:

> "Mottengte, Rajeev Kumar" <Rajeev.Mottengte <at>> wrote in message
> news:1D6EDDB3E43F3B40BC089CCFEE99DB7D01855D92 <at> exnanycmbx1.corp.root.ipc.
> > Hi
> >
> > An interesting article on using boost for remote call framework.
> >
> >
> >
> >
> Interesting indeed.
> The author claims that boost.serialization is 5 times slower than some of
> his other libs. Is that a know problem with boost.serialization or is the
> claim wrong?
> -Thorsten
> _______________________________________________
> Unsubscribe & other changes:


What I meant was that the total performance of my framework, measured in
messages passed per second, was around 5 times slower when using Boost.
Serialization, than when using a similar serialization framework that I
developed myself.

>From the profiling I did I'm pretty sure that the performance problems had to do
with the construction/destruction of the archive classes, and probably had
nothing to do with the actual serialization.

The tests I ran were remote method invocations over a loopback TCP connection,
to a thread in the same process. Each invocation involves creating 4 archive
objects (passing args in and out on both client and server ends), and with
Boost.Serialization I couldn't get beyond 1000 invocations/sec, while getting
almost 5000 when using my own serialization framework.


Boost list run by bdawes at, gregod at, cpdaniel at, john at