什么是死锁死锁产生的原因是什么
死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。
产生原因如下:
1、 竞争资源引起进程死锁。当系统中供多个进程共享的资源如打印机、公用队列的等,其数目不足以满足诸进程的需要时,会引起诸进程对资源的竞争而产生死锁;
2、 可剥夺资源和不可剥夺资源。系统中的资源可以分为两类,一类是可剥夺资源,是指某进程在获得这类资源后,该资源可以再被其他进程或系统剥夺;
3、 竞争不可剥夺资源。在系统中所配置的不可剥夺资源,由于它们的数量不能满足诸进程运行的需要,会使进程在运行过程中,因争夺这些资源而陷于僵局;
4、 竞争临时资源。指由一个进程产生,被另一个进程使用,短时间后便无用的资源,故也称为消耗性资源,它也可能引起死锁。


问答推荐:
山麓河谷地带特点
山麓地带海拔太高,气温相对低,不适宜居住。地形不平坦,不利于房屋搭建和农耕活动。没有河流,没有水源。交通不便。山坡和周围...朝鲜跟韩国是不是一个国家
朝鲜跟韩国不是一个国家。国际上一致认为朝鲜跟韩国是两个主权独立的国家。现在的韩国是南朝鲜,朝鲜是北朝鲜,它们曾经是同一个...中国哪几个城市有轻轨
中国有轻轨的城市有重庆,上海,抚顺长春大连。重庆轨道交通号线东起区商业中心较场口,西至大渡口区钢铁基地新山村站,全长公里...权益法是什么意思
权益法指按投资企业以最先的投资成本来计算价格,然后依据被投资企业的权益比例对其账面余额减去备抵项后的净额进行调节,属于长...苑琼丹演过豆腐老板娘叫什么电影
极品新娘是上海好剧影视发行有限公司出品,由梁胜权黄俊文成志超执导。李沁金世佳等主演的古装偶像轻喜剧。该剧讲述了豆腐西施唐...紫薯软欧包的做法
食材称好备用,紫薯提前入蒸锅蒸熟,用小勺子压成泥。面粉里挖小坑,倒入耐高糖酵母粉盖上面粉,在一角处倒入盐。避免酵母粉与盐...珠穆朗玛峰有多高多少千米
珠穆朗玛峰有两种高度雪盖高米,岩面高米。珠穆朗玛峰是喜马拉雅山脉的主峰,同时也是世界海拔最高的山峰,位于中国与尼泊尔边境...送女朋友手链刻什么字有含义
刻上她的名字最后一个字,表示她在你的心里。刻一个爱字,表达你对她深深地爱。最好刻你名字的首字母或缩写名,然后桃心再加上她...抖音实名认证要等多久
抖音实名认证需等待小时。抖音,是一款可以拍短视频的音乐创意短视频社交软件,该软件于年月上线,是一个专注年轻人音乐短视频社...简单的零食做法
准备花生半碗,要挑选颗粒饱满的,瘪一点的可以直接吃掉。炒锅放在电磁炉上小火烧热,把半碗花生倒入锅里,不停的翻炒,炒到能闻...土狗为什么会自己回家
土狗会自己回家是因为嗅觉和记忆力很强,沿路做的标记能使它准确的找到回家的路,尤其是在农村。若是做的记号消除了,没有气味了...急学习汉语的重要性
从汉语作为交际语言方面谈汉语推广的必要性和迫切性来讲,它是使用人数最多的语言,随着我们中国发展的日新月异,在不久的将来汉...科目四过多久才能补考
科目四过天才能补考,一般来说科目四是考一补一,即如果当场考试不过的话还可以再补考一次。科目四其实属于科目三安全文明驾驶常...鲍螺片是什么
鲍螺片即鲍鱼片,将鲍鱼切成片鲍螺,即指鲍鱼,是软体动物门腹足纲原始腹足目鲍科鲍鱼属动物,是集珍稀贵美于一体的名贵海产品,...运营是做什么工作的
运营是指为主要的产品和服务的系统进行设计运行评价和改进的管理工作。运营工作包含三方面拉新留存促活。一个好的运营,能够做到...