消息传递
进程通信的内容:控制信息和大批量信息
进程通信的方式:
低级通信:进程交换控制信息的过程
高级通信:进程交换批量数据的过程
进程之间同步与互斥是一种低级通信,用来控制进程的执行进度。
常见的进程通信的机制:
1、基于共享存储区的方式:不要求数据移动,一般用于本地通信
2、消息传递方式:消息头(消息类型、目的端地址、源端地址、消息长度、控制信息)、消息体(消息内容)。进程之间的消息传递的两个原语:send(destination,message)、receive(source,message)
消息传递的同步:当发送之后才能接受。
消息传递中的寻址:直接寻址和间接寻址。
3、邮箱机制: