- 4
- 0
- 约2.02千字
- 约 26页
- 2017-08-20 发布于河南
- 举报
2.1 进程概念
第2章 进程管理;2.1 进程的概念;I1; 程序的顺序执行具有如下特点:; 2.程序的并发执行及其特性;I1; 程序的并发执行,是否还能保持顺序执行时的特性呢?下面我们通过例子来说明程序并发执行时的特性。
设有观察者和报告者并行工作。在一条单向行驶的公路上经常有卡车通过。观察者不断观察并对通过的卡车计数,报告者定时地将观察者的计数值打印出来,然后将计数器重新清“0”。此时我们可以写出如下程序,其中parbegin表示多个程序可以并发执行。
;
int n=0;void observer(void){ while (1) {
…
n=n+1; remainder of observer; }}
void reporter(void){ while(TRUE) {
… print(n); n=0; remainder of reporter; }
}void main( )
{
parbegin(observer( ),reporter( ));
}
; 由于观察者和报告者各自独立地并行工作,n=n+1的操作,既可以在
您可能关注的文档
最近下载
- 新课标高考语文_答题卡模板(word可编辑)(1).docx VIP
- 人教版五年级上学期数学第一单元小数乘法单元测试试题(含答案).docx VIP
- 24J306《窗井、设备吊装口、排水沟、集水坑》.docx VIP
- AQ3067-2026测试题及答案.docx VIP
- 2015-2016 2 1B考试试卷复习资料.doc VIP
- (技能鉴定)2022年度老年人能力评估师必背考题100道(4).doc VIP
- 20D804 装配式建筑电气设计与安装.docx VIP
- 15J012-1环境景观-室外工程细部构造.docx VIP
- 正子公也的《绘卷水浒传》.pdf VIP
- APQP 先期产品质量策划(第三版)2024 中英文(高清可复制).doc VIP
原创力文档

文档评论(0)