当前位置: 首页 > news >正文

网站上的产品介绍如何做首页优化排名

网站上的产品介绍如何做,首页优化排名,微网官方网站,医院网站建设步骤2.3操作系统-进程管理:死锁、死锁的产生条件、死锁资源数计算死锁死锁的产生条件死锁资源数计算死锁 进程管理是操作系统的核心,如果设计不当,就会出现死锁的问题。如果一个进程在等待意见不可能发生的事,进程就会死锁。而如果一…

2.3操作系统-进程管理:死锁、死锁的产生条件、死锁资源数计算

  • 死锁
  • 死锁的产生条件
  • 死锁资源数计算

死锁

进程管理是操作系统的核心,如果设计不当,就会出现死锁的问题。如果一个进程在等待意见不可能发生的事,进程就会死锁。而如果一个或多个进程产生死锁,就会造成系统死锁。

死锁的产生条件

死锁的产生有四大条件,互斥、保持和等待、不剥夺、环路等待。
打破其中一项即可。

假设资源是🍍🍍🍓,现在有两个进程A、B,进程A需要🍍🍍🍓,进程B需要🍍🍓,现在状态是A🍍🍍,B🍓。

B拿到了🍓,但是缺少🍍,A拿到了🍍🍍,但是没有🍓,二者都无法继续执行,此时都不释放资源,而是一直占有着。

打破死锁:破坏互斥条件
互斥表示同一时间资源只给一个线程用,线程之间资源不共享。

破坏互斥条件,资源不再是不可共享的,也就是说B的🍓可以给A用,这样A进程就可以拿到缺少的资源🍓,然后继续执行,A用完释放掉资源,再给B用。

打破死锁:破坏保持和等待
破坏保持和等待,B等待一会儿,没有资源,就释放调自己占用的资源🍓,这样A进程就可以拿到缺少的资源🍓,然后继续执行,A用完释放掉资源,再给B用。

打破死锁:不剥夺
破坏不剥夺,A去抢B的🍓,抢到后,这样A进程就可以拿到缺少的资源🍓,然后继续执行,A用完释放掉资源,再给B用。

打破死锁:环路等待
环路等待就是A等待B,B等待A,此时没有其它进程参与,AB循环等待。
进程C也参与进来了,C有🍍🍓,用完释放掉资源。

死锁资源数计算

系统有3个进程ABC,这三个进程都需要5个资源。如果系统至少有多少个资源,则不可能发生死锁。

资源数记作n,进程数记作m,每个进程需要的资源数记作W或者Wi

每个进程需要的资源数相同的情况下
n≥m×(w−1)+1n \geq m×(w-1)+1 nm×(w1)+1
即最小资源数≥进程数×(单进程需要的资源数−1)+1即最小资源数 \geq 进程数×(单进程需要的资源数-1)+1 即最小资源数进程数×(单进程需要的资源数1)+1

n=3×(5-1)+1=13,系统至少有13个资源,则不可能发生死锁。

每个进程需要的资源数不同的情况下,对(w-1)进行累加操作即可

系统有3个进程ABC,这三个进程依次需要3、4、5个资源。如果系统至少有多少个资源,则不可能发生死锁。
n≥(3−1)+(4−1)+(5−1)+1=10n \geq (3-1)+(4-1)+(5-1)+1=10 n(31)+(41)+(51)+1=10

http://www.laogonggong.com/news/47.html

相关文章:

  • 加拿大28网站开发百度营销推广官网
  • 河南网站建设软件百度排名点击软件
  • 做国珍新时代 网站网络营销期末考试题库
  • 当今做网站的流行互联网推广平台有哪些公司
  • 三合一企业网站模板网页浏览器
  • 比较好的网站设计公司怎样看网页的友情链接
  • 宁波做外贸网站一键生成app制作器
  • info哪个网站续费便宜seo综合查询站长工具关键词
  • seo系统源码西安seo关键字优化
  • 校际凡科平台是干什么的网站建设排名优化
  • 企业网站建设选题的依据及意义b2b平台推广
  • 手机网站开发下拉刷新青岛网络优化哪家专业
  • 查询备案网站上海搜索优化推广
  • 凡科做的网站被举报了会怎么样2023年6月疫情恢复
  • 龙岗外贸网站建设公司百度搜索热度
  • 人大门户网站建设解决方案百度广告大全
  • 网站建设 APP开发销售怎么做seo做的比较牛的公司
  • 怎么制作图片加文字带声音的视频谷歌seo网站排名优化
  • 商业网站设计方案今天特大新闻
  • 专业网站设计制作优化排名新产品的推广销售方法
  • 广州网站改版设计搜索引擎推广seo
  • 潜江做网站的公司有哪些百度查询入口
  • 向搜索引擎提交网站自己如何做一个网站
  • flash网站设计概述域名购买平台
  • 知名网站制作公司青岛分公司郑州网站推广优化
  • 南京网站建设企业深圳seo网络推广
  • 设计院都是带编制的吗优化模型数学建模
  • 建材行业门户网站源码快速网站推广
  • 吴中区两学一做网站seo 视频
  • Wordpress1002无标题搜外seo