IPC 通信机制

Overview

Linux内核的最基础的组件

  • socket
  • pipe
  • message queue
  • shared memory

其他 IPC 机制

项目类型用途优点缺点
Binder被内核接受
D-Bususer-space messaging solution处理实时要求较低,数据量较小的控制命令和消息传递;widely used on Linux desktops and servers功能强大;性能非常低,经daemon中转
KdbusLinux内核D-Bus实现性能上得到提升只能在单机上运行,不支持跨主机
GDBusDBus封装
CommonAPIDBus封装
SOME/IP
FDbus
Plumber贝尔实验室 Plan 9 系统上的 IPC
SIMPLQNX 消息 API 在 Linux 上的实现
bus1
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐