d-bus vs other interprocess communication system

Alexander Neundorf neundorf at eit.uni-kl.de
Sun Jun 8 23:46:12 PDT 2008


On Friday 06 June 2008 17:03:08 Thiago Macieira wrote:
> On Friday 06 June 2008 16:39:31 Alexander Neundorf wrote:
> > On Friday 06 June 2008 16:18:35 Adriano Pallavicino wrote:
> > > Hi, i am Adriano ad i come from Italy. I have a question about d-bus
> > > and how many resources utilize. Of course is the best way to share data
> > > to and from processes, less code to write, so less possibility to
> > > introduce a bug. But, how many resources cost it? If i have an arm11
> > > 500MHz with 64Mb of ddr ram there isn't a problem, but if i have a
> > > small system with small ram? Is better to use a shared/mapped memory?
> > > where is the border line that can help me in the choice of one system
> > > or another? Thank you very much
> >
> > Without knowing details, my feeling would be if the system is powerful
> > enough to run linux without problems, it should be good enough for dbus.
>
> It'll depend very much on what kind of data is being transferred, how much
> of it and the maximum latency acceptable.
>
> D-Bus was not designed for high-throughput low-latency transfers. For

How about low-throughput low-latency transfers, i.e. a lot of very small 
messages ?
If you think it's not appropriate, why ? Where do you see potential 
bottlenecks ?

Alex


More information about the dbus mailing list