问题 单项选择题

若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为

A.异步

B.同步

C.并发

D.互斥

答案

参考答案:B

解析:多个进程的执行是并发的,它们以异步的方式运行,执行进度也是不可预知的,因此需要OS提供方法以协调进程的执行,一般有两种协调方式:互斥和同步。互斥是多个进程对临界资源访问采用互斥的形式,最简单的互斥方法就是给资源加锁,并提供操作锁变量的原语;同步则是在互相协作共同完成任务的进程之间,用同步机制协调它们之间的执行顺序。

单项选择题
单项选择题