What are some good practices to obtain better time performance in applications that heavily utilize DBus?
Here are a few that our team has learned through the school of hard knocks:
- Try to combine data entities together into a single, large structure/object to send over DBus IPC.
- 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.