文档详情

读者写者问题.pptx

发布:2021-03-05约1.07千字共12页下载文档
文本预览下载声明
一 设计概述 所谓读者写者问题,是指保证一个 writer 进程必须与其他进程互斥地访问共 享对象的同步问题。 读者写者问题可以这样的描述,有一群写者和一群读者,写者在写同一本书, 读者也在读这本书,多个读者可以同时读这本书,但是,只能有一个写者在写书, 并且,读者必写者优先,也就是说,读者和写者同时提出请求时,读者优先。当 读者提出请求时需要有一个互斥操作,另外,需要有一个信号量 S 来当前是否可 操作。 信号量机制是支持多道程序的并发操作系统设计中解决资源共享时进???间 的同步与互斥的重要机制,而读者写者问题则是这一机制的一个经典范例。 与记录型信号量解决读者—写者问题不同,信号量机制它
显示全部
相似文档