什么是进程同步和互斥

 我来答
匿名用户
推荐于2017-09-26
展开全部
互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。

同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源
浙江启扬智能科技有限公司
2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
匿名用户
2008-02-27
展开全部
进程互斥,指多个进程在对临界资源进行访问的时候,应采用互斥方式。
进程同步,指相互合作去完成相同的任务的进程间,由同步机构对执行次序进行协调。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
家长课堂芳芳
2019-11-03 · TA获得超过3826个赞
知道大有可为答主
回答量:3068
采纳率:31%
帮助的人:183万
展开全部
两个或两个以上的进程,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作进程互斥·
也就是说,一个进程正在访问临界资源,另一个要访问该资源的进程必须等待。
在多道程序环境下,存在着临界资源,它是指多进程存在时必须互斥访问的资源。也就是某一时刻不允许多个进程同时访问,只能单个进程的访问。我们把这些程序的片段称作临界区或临界段,它存在的目的是有效的防止竞争条件又能保证最大化使用共享数据。而这些并发进程必须有好的解决方案,才能防止出现以下情况:多个进程同时处于临界区,临界区外的进程阻塞其他的进程,有些进程在临界区外无休止的等待。除此以外,这些方案还不能对CPU的速度和数目做出任何的假设。只有满足了这些条件,才是一个好的解决方案。
中文名
进程互斥
准则1
空闲让进
准则2
忙则等待
准则3
有限等待
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
詹沈钟离喜儿
2020-04-02 · TA获得超过3529个赞
知道大有可为答主
回答量:3048
采纳率:31%
帮助的人:197万
展开全部
相互合作的两个进程之间需要在某个(些)确定点协调它们的工作,一个进程到达了该点后,除非另一进程已经完成了某些操作,否则就不得不停下来,等待这些操作的完成。这就是进程间的同步。
两个进程由于不能同时使用同一临界资源,只能在一个进程使用完了,另一进程才能使用,这种现象称为进程间的互斥。①同步的主要特征是:一个进程在某一点上等待另一进程提供信息,两进程之间存在直接制约关系,其表现形式为进程—进程。②互斥的主要特征是争用资源,两进程间存在间接制约关系,其表现形式是进程—资源—进程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fly追风者98
2022-02-27 · TA获得超过266个赞
知道答主
回答量:124
采纳率:0%
帮助的人:7.4万
展开全部
同步:进程按照某种次序完成任务;
互斥:不同进程不能同时访问同一临界区
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式