"DBus Embedded" - a clean break

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


Hi,

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

 https://bugzilla.gnome.org/show_bug.cgi?id=634471

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.

     David


More information about the dbus mailing list