What are some good practices to obtain better time performance in applications that heavily utilize D-Bus?
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 D-Bus IPC.
- Try to have all D-Bus traffic come into a single proxy at a single point in your application/process, rather than having them spread throughout your application/process.