【问题标题】:D-Bus: Performance improvement practicesD-Bus:性能改进实践
【发布时间】:2011-03-11 07:16:57
【问题描述】:

在大量使用 D-Bus 的应用程序中获得更好的时间性能有哪些好的做法?

以下是我们的团队在艰苦创业中学到的一些东西:

  • 尝试将数据实体组合成一个大型结构/对象,以通过 D-Bus IPC 发送。
  • 尝试让所有 D-Bus 流量在您的应用程序/进程中的一个点进入一个代理,而不是让它们分散在整个应用程序/进程中。

【问题讨论】:

    标签: dbus


    【解决方案1】:

    Bustle 的开发人员就此主题进行了几次精彩的演讲,这是一个帮助您可视化和衡量应用程序其服务的 D-Bus 性能的工具也会说话。

    还有一些D-Bus API design documentation 讨论了如何设计高性能的 D-Bus API。最重要的原则是减少 API 需要客户端进行的往返次数。

    【讨论】:

      猜你喜欢
      • 2015-08-17
      • 2011-11-05
      • 2013-05-24
      • 2011-10-29
      • 2010-12-01
      • 2011-12-08
      • 2020-09-07
      • 1970-01-01
      • 2020-06-30
      相关资源
      最近更新 更多