linux进程间通信

2021-02-28

进程的概念

进程是操作系统的概念,每当我们知性一个进程时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。

进程通信的概念

进程用户空间是相互独立的,一般而言是不可能相互访问到的。但很多情况下进程间需要互相通信,来完成系统的某项功能。进程通过与内核及其它进程之间的互相通信来协调它们的行为。

进程通信的应用场景

进程通信方式

  1. 管道
  2. 信号量
  3. 信号
  4. 消息队列
  5. 共享内存
  6. 套接字
words: 460 tags: linux