- 219
- 0
- 约5.99千字
- 约 10页
- 2020-11-08 发布于天津
- 举报
实验三编程模拟生产者和消费者问题一实验目的和要求模拟实现用同步机构避免发生进程执行时可能出现的与时间有关的错误进程是程序在一个数据集合上运行的过程进程是并发执行的也即系统中的多个进程轮流地占用处理器运行我们把若干个进程都能进行访问和修改的那些变量称为公共变量由于进程是并发地执行的所以如果对进程访问公共变量不加限制那么就会产生与时间有关的错误即进程执行后所得到的结果与访问公共变量的时间有关为了防止这类错误系统必须要用同步机构来控制进程对公共变量的访问一般说同步机构是由若干条原语同步原语所组成本实习
实验三 编程模拟生产者和消费者问题
一、实验目的和要求
模拟实现用同步机构避免发生进程执行时可能出现的与时间有关的错误。 进程是程序在一个数据集合上运行的过程, 进程是并发执行的, 也即系统中 的多个进程轮流地占用处理器运行。
我们把若干个进程都能进行访问和修改的那些变量称为公共变量。 由于进程 是并发地执行的,所以,如果对进程访问公共变量不加限制,那么就会产生“与 时间有关” 的错误,即进程执行后所得到的结果与访问公共变量的时间有关。 为 了防止这类错误,系统必须要用同步机构来控制进程对公共变量的访问。 一般说, 同步机构是由若干条原语——同步原语——所组成。 本实习要求学生模拟 PV 操
原创力文档

文档评论(0)