About performance of D-Bus

Jerome Philbert jerome.philbert at gmail.com
Tue Nov 4 02:59:02 PST 2008


Is it thinkable to use the very old version of DBus, benchmarked here ?
http://lists.freedesktop.org/pipermail/dbus/2004-November/001779.html

Jerome

2008/11/4 Jerome Philbert <jerome.philbert at gmail.com>

> Hi,
>
> For me, the message speed is important and 4.7ms per message is too slow,
> because :
>  - 100ms is the max reaction time for the user
>  - I have several applications interconnected together through an IPC (will
> be DBus or another)
>  - that can send several messages in the same time
>
> In my system, there are situations where several applications send several
> messages in the same time, and it cannot fit the 100ms.
>
> That is why I would be interested by a quicker direct DBus.
>
> Jerome
>
>
> 2008/10/31 Simon McVittie <simon.mcvittie at collabora.co.uk>
>
> On Fri, 31 Oct 2008 at 17:23:16 +0200, Alberto Mardegan wrote:
>> > I was not especially thinking of the desktop, but rather to the Maemo
>> platform
>> > and Telepathy specifically: for instance, telepathy connection managers
>> > typically communicate with 1-2 processes only
>>
>> ... for very large values of "2" that include Mission Control, the
>> presence UI, the chat UI, the VoIP UI, and future collaborative stuff.
>> Sorry, Telepathy is not a good example here!
>>
>> > Yes, that's true. What I'm more concerned about is those (rare) moments
>> where
>> > many messages are exchanged at the same time; for instance, when the
>> network
>> > connection goes online the Telepathy connection managers must deliver
>> > information on the online contacts, their avatars, a few GetAll methods
>> are
>> > called on the Telepathy connections and channels interfaces to retrieve
>> their
>> > properties. This might have some sensible impact on the user experience.
>>
>> This could be optimized by cleverer client-side code in telepathy-glib
>> (I'm already aware of some low-hanging fruit which I'll be working on
>> soon) and less round-trippy APIs (ditto) before we go anywhere near
>> altering
>> D-Bus.
>>
>>     Simon
>> _______________________________________________
>> dbus mailing list
>> dbus at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/dbus
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/dbus/attachments/20081104/afebf0d0/attachment.htm 


More information about the dbus mailing list