进程间通信介绍
顺序程序与并发程序特征
进程互斥(排他性)
互斥示例
进程同步
进程同步示例:
进程间通信的目的
进程间通信发展
管道
System V进程间通信
POSIX进程间通信
进程间通信分类
文件
文件锁(互斥,读写锁)
管道和有名管道
信号
消息队列
共享内存
信号量
互斥量
条件变量
读写锁
套接字(socket)
System V IPC(进程间通信)和POSIX IPC
System V IPC
System V消息队列
System V共享内存
System V信号量
POSIX IPC
消息队列
共享内存
信号量
互斥量
条件变量
读写锁
进程间共享信息的三种方式
IPC对象的持续性
互斥:矛盾
同步:协作
死锁:
死锁产生的必要条件
防止死锁的办法
死锁避免:
银行家算法
哲学家就餐问题:
信号量:
P原语
V原语
用PV原语解决司机与售票员问题
用PV原语解决民航售票问题
用PV原语解决汽车租赁问题: