"DBus Embedded" - a clean break

David Zeuthen zeuthen at gmail.com
Wed Jan 26 07:29:26 PST 2011


On Wed, Jan 26, 2011 at 10:11 AM, Philip Van Hoof <spam at pvanhoof.be> wrote:
> At Tracker we saw a performance drop of a few percentages after we moved
> from libdbus to GDBus (and yes, we already use FD passing). You're not
> convincing me than doing worse than libdbus is a good design goal.

Dude, I never said I wasn't interested in improving GDBus performance.
In fact, I said that I'd welcome this. And I've also said many times
that GDBus currently isn't optimized at all. For the record, that
discussion is here


But so far the only complaint I've had was a synthetic not-so-useful
benchmark comparing GDBus to libdbus... that suggests that GDBus is 4
times slower. And given my view on when and when not to use D-Bus for
IPC, then we're doing just fine here.

If you have performance data about GDBus, please do share it in bugzilla.

>> This notion that we absolutely need to fit square pegs in round holes
>> need to stop.
> I don't understand this analogy.

The point is that using D-Bus for all IPC is wrong.


More information about the dbus mailing list