Off-topic: D-Bus in the kernel

Soh Kam Yung sohkamyung at gmail.com
Wed Sep 15 21:23:15 PDT 2010


Just spotted this interesting post about putting d-bus in the kernel [
http://alban.apinc.org/blog/2010/09/15/d-bus-in-the-kernel-faster/ ]

Fascinating work.

====
September 15, 2010
D-Bus in the kernel, faster!
Filed under: General, Hacking, Informatique, maemo — alban @ 4:03 pm

In the last few weeks, I worked on having D-Bus directly in the Linux
kernel to improve its performances. I based my work on what Ian Molton
did. For now it’s just a prototype, but some benchmarks I did show a
good performance improvement.

[...]

The first benchmark is dbus-ping-pong. It is a simple tool to call a
D-Bus method and wait for the reply 10000 times. I tried it both on a
KVM/i386 virtual machine and on a N900/arm.

    * KVM/i386, without kdbus: 3.887s
    * KVM/i386, with kdbus: 2.085s (x1.8)
    * N900/arm, without kdbus: 28.00s
    * N900/arm, with kdbus: 9.23s (x3)

[...]
====
-- 
Soh Kam Yung
my Google Reader Shared links:
(http://www.google.com/reader/shared/16851815156817689753)
my Google Reader Shared SFAS links:
(http://www.google.com/reader/shared/user/16851815156817689753/label/sfas)


More information about the dbus mailing list