# 进程和线程怎么通信

# 进程

  • 管道:匿名/具名管道
  • 信号量
  • 共享内存
  • 消息队列
  • 套接字

# 线程

  • 共享进程级全局变量
  • 自定义消息

# 线程如何同步?

  • 事件
  • 信号量
  • 互斥量
  • 临界区

# 进程和线程的关系?

  • 一个线程属于一个进程
  • 一个进程至少有一个线程
  • 资源分配给进程,线程共享其中的资源
  • 处理机分配给线程