首页

文章

UNIX系统中进程由哪三部分组成?

发布网友 发布时间:2022-03-26 12:06

我来回答

2个回答

懂视网 时间:2022-03-26 16:27

进程通常由进程控制块、程序段、数据段三部分组成。在一个实际的系统里进程的状态及其转换比上节叙述的复杂一些,例如,引入专门的新建态(new)和终止态(exit )。

  

  引入新建态和终止态对于进程管理来说是非常有用的。新建态对应于进程刚刚被创建的状态,创建‘个进程要通过两个步骤,首先,是为一个新进程创建必要的管理信息;然后,让该进程进入就绪态。此时进程将处于新建态,它并没有被提交执行,而是在等待操作系统完成创建进程的必要操作。必须指出的是,操作系统有时将根据系统性能或主存容量的限制推迟新建态进程的提交。

  

  类似地,进程的终止也要通过两个步骤,首先,是等待操作系统进行善后;然后,退出主存。当一个进程到达了自然结束点,或是出现了无法克服的错误,或是被操作系统所终结,或是被其他有终止权的进程所终结,它将进入终止态。进入终止态的进程以后不再执行,但依然保留在操作系统中等待善后。一旦其他进程完成了对终止态进程的信息抽取之后,操作系统将删除该进程。

热心网友 时间:2022-03-26 13:35

UNIX系统为了节省进程控制块所占的内存空间,把每个进程控制块分成两部分。一部分常驻内存,不管进程是否正占有处理器运行,系统经常会对这部分内容进行查询和处理,常驻部分内容包括:进程状态、优先数、过程特征、数据段始址、等待原因和队列指针等,这是进行处理器调度时必须使用的一些主要信息。另一部分非常驻内存,当进程不占有处理器时,系统不会对这部分内容进行查询和处理,因此这部分内容可以存放在磁盘的对换区中,它随用户的程序和数据部分换进或换出内存。 UNIX系统把进程的数据段又划分成三部分:用户栈区(供用户程序使用的信息区);用户数据区(包括用户工作数据和非可重入的程序段);系统数据区(包括系统变量和对换信息)。 正文段是可重入的程序,能被若干进程共享。
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 进程的静态实体由哪三部分组成 从静态的观点看,操作系统中的进程是由程序段、数据和( )三部分组成 什么是进程?进程由哪几部分组成?进程三态指的是哪三种状态? 进程是由那三部分组成的? 系统中一个进程由那三部分组成? 手机怎样才能让骚扰电话打不进来 骚扰电话怎么拦截? 怎样拦截这些骚扰电话? 如何屏蔽骚扰电话 怎么直接拦截 标记骚扰的电话 怎么拦截骚扰电话 vivoY51的光敏&红外在哪里打开 怎么开vivo手机红外遥控 vivo x6红外感应器怎样打开 vivoy3的红外线感应器在哪里 vivoS12红外线遥控器在哪里开 vivo 手机红外感应器在哪里设置? vivo手机红外是在哪设置开的? 苹果11证书信任日期是 无法验证app需要互联网连接以验证是否信任开发者是什么原因? 进程有哪几部分组成,简述进程和程序的主要区别 进程的静态实体哪三部分组成? 进程是由哪几个部分构成 进程的内容 linux下的一个进程在内存里包括哪三部分数据 1. 进程有程序、数据、_____三部分组成。 进程的基本状态有哪三种 进程的三种基本状态? 什么是进程?从结构上讲,进程有那几个部分组成? 进程结构包括哪些 系统的进程有哪些,还有它的作用是什么? 什么是进程,什么是线程,有什么区别,请答得清楚详细一点??谢谢 软件开发过程一般有几个阶段? 软件开发过程可以包括哪几个阶段 软件设计与开发过程分为哪几个阶段? 软件开发要经历哪三大阶段? 软件开发步骤包括哪些过程? 软件开发分几个阶段 软件开发分为什么阶段? 软件开发包括哪些东西?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com