摘要:
生产者——消费者问题生产者——消费者问题是一个经典的同步问题,生产者生成的数量存在一个上限,不能生成超出这个上限。消费者不能消费未生产的东西。假设如下:mutex信号量是生产者和消费者共享缓冲区的互斥要求,缓冲区的大小为n。设缓冲区空用empty表示,并初始化为1,设... 阅读全文
posted @ 2018-11-24 15:25
zy010101
阅读(143)
评论(0)
推荐(0)
摘要:
操作系统中存在多个进程并发访问和操作同一个数据,并且执行结果和进程执行的特定顺序有关,称为:竞争条件。为了防止竞争条件发生,我们需要确保一段时间内只有一个进程能操作这个数据。为了实现这个保证,进程之间必须要同步。假设一个OS有n个进程,每个进程有一个“临界区”。在该区... 阅读全文
posted @ 2018-11-24 13:44
zy010101
阅读(131)
评论(0)
推荐(0)
浙公网安备 33010602011771号