DBus: Performance improvement practices <p><strong>What are some good practices to obtain better time performance in applications that heavily utilize <a href="http://en.wikipedia.org/wiki/D-Bus" rel="nofollow noreferrer">DBus</a>?</strong></p> <p>Here are a few that our team has learned through the school of hard knocks:</p> <ul> <li>Try to combine data entities together into a single, large structure/object to send over DBus IPC.</li> <li>Try to have all DBus traffic come into a single proxy at a single point in your application/process, rather than having them spread throughout your application/process.</li> </ul>