- 1、本文档共11页,其中可免费阅读4页,需付费100金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三 编程模拟生产者和消费者问题
一、实验目的和要求
模拟实现用同步机构避免发生进程执行时可能出现的与时间有关的错误。
进程是程序在一个数据集合上运行的过程,进程是并发执行的,也即系统中
的多个进程轮流地占用处理器运行。
我们把若干个进程都能进行访问和修改的那些变量称为公共变量。由于进程
是并发地执行的,所以,如果对进程访问公共变量不加限制,那么就会产生“与
时间有关”的错误,即进程执行后所得到的结果与访问公共变量的时间有关。为
了防止这类错误,系统必须要用同步机构来控制进程对公共变量的访问。一般说,
同步机构是由若干
文档评论(0)