进程间的通讯

六种通讯方式:

  1. 无名管道和命名管道

  2. 信号

  3. 消息队列

  4. 共享内存

  5. 信号量

  6. 套接字

 

所有进程共享3~4G的内核空间,所以基于内核之间的通信能够实现(为了保证安全,每个进程的用户地址空间都是独立的,一般而言一个进程不能直接访问另一个进程的地址空间,不过内核空间是每个进程都共享的,所以进程之间想要进行信息交换就必须通过内核)。

posted @ 2023-03-02 19:36  踏浪而来的人  阅读(18)  评论(0编辑  收藏  举报