摘要: 1、生产者—消费者问题 互斥、同步 1、无论生产者、消费者使用缓冲池时应保证互斥使用(互斥信号量mutex )2、生产者和消费者间交叉有序:有序的控制最根源在产品数量上。设置两个信号量:分别针对生产者、消费者设置不同的信号量,empty和full分别表示缓冲池中空缓冲池和满缓冲池(即产品)的数量。e 阅读全文
posted @ 2018-11-25 14:09 Endless·Dream 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 1、整形信号量 信号量定义为一个整型量;根据初始情况赋相应的值;仅能通过两个原子操作来访问。 P操作 wait(S): While S<=0 do no-op; S:=S-1;V操作 signal(S): S:=S+1; 同步机制为什么叫PV操作 信号量机制发明者狄克斯特拉用荷兰文定义的,因为在荷兰 阅读全文
posted @ 2018-11-25 12:00 Endless·Dream 阅读(2446) 评论(0) 推荐(0) 编辑