永发信息网

操作系统“进程同步”的基本概念是什么?

答案:2  悬赏:80  手机版
解决时间 2021-11-28 12:04
操作系统“进程同步”的基本概念是什么?
最佳答案
1、概念:进程同步是一个操作系统级别的概念,是在多道程序的环境下,存在着不同的制约关系,为了协调这种互相制约的关系,实现资源共享和进程协作,从而避免进程之间的冲突,引入了进程同步。
2、进程的同步与互斥
(1)进程的同步与互斥是指进程在推进时的相互制约关系。在多道程序系统中,由于资源共享与进程合作,这种进程间的制约称为可能。为了保证进程的正确运行以及相互合作的进程之间交换信息,需要进程之间的通信。进程之间的制约关系体现为:进程的同步和互斥。
(2)进程同步:它主要源于进程合作,是进程间共同完成一项任务时直接发生相互作用的关系。为进程之间的直接制约关系。在多道环境下,这种进程间在执行次序上的协调是必不可少的。

(3)进程互斥:它主要源于资源共享,是进程之间的间接制约关系。在多道系统中,每次只允许一个进程访问的资源称为临界资源,进程互斥就是保证每次只有一个进程使用临界资源。
3、临界资源和临界区:
一次只允许一个进程使用的共享资源称为临界资源,如打印机、公共变量等;而在并发进程中与共享变量有关的程序段称为临界区。对临界区的访问必须是互斥进行。进程进入临界区要满足一定的条件,以保证临界资源的安全使用,系统的正常运行,即对临界区的管理就遵循以下三个原则:
(1)当有若干进程要求进入它们的临界区时,应在有限时间内使一进程进入临界区。换句话说,它们不应该相互等待而致使谁都不能进入。
(2)每次最多有一个进程处于临界区内。
(3)进程在临界区内逗留应在有限时间范围内。

全部回答
进程的同步与互斥

  进程的同步与互斥是指进程在推进时的相互制约关系。在多道程序系统中,由于资源共享与进程合作,这种进程间的制约称为可能。为了保证进程的正确运行以及相互合作的进程之间交换信息,需要进程之间的通信。进程之间的制约关系体现为:进程的同步和互斥。

·进程同步:它主要源于进程合作,是进程间共同完成一项任务时直接发生相互作用的关系。为进程之间的直接制约关系。在多道环境下,这种进程间在执行次序上的协调是必不可少的。

·进程互斥:它主要源于资源共享,是进程之间的间接制约关系。在多道系统中,每次只允许一个进程访问的资源称为临界资源,进程互斥就是保证每次只有一个进程使用临界资源。

  临界资源和临界区:一次只允许一个进程使用的共享资源称为临界资源,如打印机、公共变量等;而在并发进程中与共享变量有关的程序段称为临界区。对临界区的访问必须是互斥进行。进程进入临界区要满足一定的条件,以保证临界资源的安全使用,系统的正常运行,即对临界区的管理就遵循以下三个原则:

 (1)当有若干进程要求进入它们的临界区时,应在有限时间内使一进程进入临界区。换句话说,它们不应该相互等待而致使谁都不能进入。

 (2)每次最多有一个进程处于临界区内。

 (3)进程在临界区内逗留应在有限时间范围内。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
beetle.redis 和 stackexchange.redis 哪个更
四川绵阳人怎么样?
68x31+69x68的简便方法
身材微胖怎么说才得体
给大家讲解下BV包包哪里找,一般价格多少钱
大黄有什么功效?
送王恪郎中知襄州—求解释
我是89年2月出生的,女朋友91年11月出生的,
为什么在重写equals方法时需要重写hashcode方
收音机里的中轴调了怎么恢复
烟台招远与日照莒县相比,哪个地方好些~
【中信信用卡】温馨提醒:您尾号的信用卡本期
何谓?忠,孝,礼,仪。何谓?贪,嗔,嗤,欲
从地形,气候,农业生产方面认识黄土高原明显的
梦幻西游里各种群法价格一样吗,怎么好像奔雷
推荐资讯
cubase5 启动midi device manager。
期货国庆休市几天
毛感料最好星月菩提最大的珠子有多大
我这CPU可以上个750ti吗 跑分能有多少?
衣服全头发 好烦
五匹工业冷水机显示err报警是什么问题
华硕F83S开机不正常
柠檬水一般是什么时候喝才是最好的?
女人越恨你讨厌你是不是越爱你
安徽诚惠诚商贸有限公司怎么样?
神话中精卫的母亲是谁?
网上的一个好朋友为了前任哭了怎么安慰,求解
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?