千家信息网

过程的形态与转换

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,变更(一个过程会阅历若干种分歧形态)。平日过程有以下五种形态,前三种是过程的根本形态。1) 运转形态:过程正在处置机上运转。在单处置机情况下,每一时辰最多只要一个过程处于运转形态。2) 停当形态:过程
千家信息网最后更新 2026年10月31日过程的形态与转换

变更(一个过程会阅历若干种分歧形态)。平日过程有以下五种形态,前三种是过程的根本形态。

1) 运转形态:过程正在处置机上运转。在单处置机情况下,每一时辰最多只要一个过程处于运转形态。
2) 停当形态:过程已处于预备运转的形态,即过程取得了除处置机以外的一切所需资本,一旦失掉处置机即可运转。
3) 壅塞形态,又称等候形态:过程正在等候某一事情而暂停运转,如等候某资本为可用(不包含处置机)或等候输出/输入完成。即便处置机闲暇,该过程也不克不及运转。
4) 创立形态:过程正在被创立,尚未转到停当形态。创立过程平日需求多个步调:起首请求一个空白的PCB,并向PCB中填写一些掌握和治理过程的信息;然后由零碎为该过程分派运转时所必须的资本;最初把该过程转入到停当形态。
5) 完毕形态:过程正从零碎中消逝,这能够是过程正常完毕或其他缘由中缀加入运转。当过程需求完毕运转时,零碎起首必需置该过程为完毕形态,然后再进一步处置资本释放和收受接管等任务。
留意差别停当形态和等候形态:停当形态是指过程仅短少处置机,只需取得处置机资本就立刻履行;而等候形态是指过程需求其他资本(除了处置机)或等候某一事情。之所以把处置机和其他资本划离开,是由于在分时零碎的工夫片轮起色制中,每一个过程分到的工夫片是若干毫秒。也就是说,过程失掉处置机的工夫很短且十分频仍,过程在运转进程中实践上是频仍地转换到停当形态的;而其他资本(如外设)的运用和分派或许某一事情的发作(如I/O操作的完成)对应的工夫绝对来说很长,过程转换到等候形态的次数也绝对较少。如许来看,停当形态和等候形态是过程生命周期中两个完整分歧的形态,很显然需求加以辨别。
图2-1阐明了五种过程形态的转换,而三种根本形态之间的转换如下:


图2-1 五种过程形态的转换


停当形态 -> 运转形态:处于停当形态的过程被调剂后,取得处置机资本(分配处置机工夫片),于是过程由停当形态转换为运转形态。
运转形态 -> 停当形态:处于运转形态的过程在工夫片用完后,不得不让出处置机,从而过程由运转形态转换为停当形态。此外,在可褫夺的操作零碎中,当有更高优先级的过程就 、 绪时,调剂水平将正履行的过程转换为停当形态,让更高优先级的过程履行。
运转形态 -> 壅塞形态:当过程恳求某一资本(如外设)的运用和分派或等候某一事情的发作(如I/O操作的完成)时,它就从运转形态转换为壅塞形态。过程以零碎挪用的方式恳求操作零碎供给效劳,这是一种特别的、由运转用户态程序挪用操作零碎内核进程的方式。
壅塞形态 -> 停当形态:当过程等候的事情到来时,如I/O操作完毕或中缀完毕时,中缀处置程序必需把响应过程的形态由壅塞形态转换为停当形态。


形态 过程 停当 资本 零碎 工夫 需求 中缀 正在 优先级 分歧 外设 方式 根本 程序 进程 再进一步 两个 之所以 之间 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 互联网科技有限公司经营范围 涨乐互联网科技 金融科技 互联网金融 壹账通互联网科技 卫星互联网科技股票 深圳国际航运科技和互联网 科技互联网的估值 温州喔噻互联网科技有限公司 银川新华互联网科技职业技术培训学校图片 栖莱科技互联网股份有限公司 朱啸虎曾投资哪些互联网科技企业 互联网数据科技专业 伍佰万互联网科技怎么赚钱 互联网科技股为什么大涨 江苏互联网科技小贷 工业互联网科技创业 山东大美朱楼互联网科技有限公司 易租星互联网科技有限公司 互联网科技创新创业项目 易通互联网络科技有限公司 哈尔滨新华互联网科技 中国最先进互联网科技公司 互联网科技产品 南平创想时代互联网科技有限公司 青岛科技大学互联网大赛研究生 晋城互联网科技 东营紫格互联网科技 上海乐五互联网科技有限公司 山东亿川互联网科技有限责任公司
0