进程模型的研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
tra if- f g he d no > a s l
—
pro i sai pro t tc i
_
行 ,C U 这些 进程 唯 一等 待 的系统 资 源 。 P是
po iy lc
 ̄
_
② 可中断的等待状态
进程 被挂 起 ( 眠) 睡 ,直 到某 个 条件 变为 真 。
pfo t i fy i
5 电 子 元 器 件 主 用 2 1. W Wed. 2 01 2 W . an c c
第 l卷 3
期 21年第 2 01 2 月
撬恭
V13N. o1 O . 2
Fe b.2 1 01
述 一种 可能 的 进程 状态 。下 面是 可 能 的6 状态 : 种 ( 可运 行状 态 D
析 其包 含 的信 息 : 进 程调度 信息 (c euign0 ) Sh d l IfMh; n 各 种知识 符 ( etir ; I nies d f )
进 程通 信有 关 信 息 ( C,ItrP oes o I P ne_ rc s C m
m nct n ; ui i ) ao 时 间和定 时器 信息 (i e n i es; Tm s dTm r a ) 进程 链接 信息 (ik) Ln s;
置 的d PD 。 xl号
④ 暂停 状 态
进 程 的 执 行 被 暂 停 。 通 常 当 进 程 接 收 到 SG T P I T T 、SG TI I S O 、SG S P I 1 N或SCr 0 I r u信 号 后 r
就 处于 这种 状态 。
f1进 程通 信 有 关信 息 4 为 了使进 程 能在 同一项 任 务上 协 调 工作 .进 程 之 间必须 能 进行 通信 即交 流数 据 。
字 段包 含 了与一 个进 程相 关 的所有 信 息 。进 程描 述 符 包 含 了 进 程 的 所 有 信 息 ,如 图 1所 示 ,
ts ak
—
图 l L n x 程 描 述 符 结 构 图 iu 进
s u t 一 个 非 常 复 杂 的 结 构 。这 里 重 点 分 t c是 r
进 程 状 态 (t ) Sa ; k
文件 系统 信息 (i yt ; Fl S s m) e e 虚 拟 内存 信息 (i ul m r) V r a Me oy ; t 页 面管理 信息 (ae; p g) 对称 多处 理器 (MP S )信息 ; 和 处 理 器 相 关 的 环 境 ( 下 文)信 息 (r— 上 Po
收 稿 日期 :0 0 l —1 21一 1 8
cso p c cC net esr e i o t ) S f i x。 下 面对ts— t c结 构进 行描述 : ak s u t r
()进 程状 态 1 进 程描 述 符 中的s t字段 描 述 了进 程 当前所 te a 处 的状 态 。它 由一组 标 志组成 ,其 中每个 标 志描
操 作系 统 。由于 Ln x nx 很 多 的相似 性 ,这 iu 和u i有 里 仅 分 析 Widw 和 Ln x 作 系 统 中 的进 程 模 n o s iu 操
型
l Ln x 程 模 型 iu 进
11 Ln x 程描 述符 . iu 进 为 了管 理进 程 ,内核 必须 对 每个 进程 所 做 的 事 情 进 行 清 楚 的描 述 ,这 正 是 进 程 描 述 符 的功 能 。进 程 描 述 符 都 是 ts— t c类 型 结 构 ,它 的 ak s u t r
③ 不可中断的等待状态
与 可 中断 的等 待 状 态 类 似 .但 有 一 点 不 同 , 把 信号 传递 到 睡眠 进程 不 能改变 它 的状 态 。
加 l 不 过PD有 一 个 上 限值 , 当 内核 使 用 的P D 。 I I 达 到 这个 上 限值 的时候 就 必须 开 始循 环 使 用 已 闲
第 1卷 3
第2 期
电子元 器 件Βιβλιοθήκη Baidu主 用
Elcr n cCo o e t D v c p ia in et i o mp n n & e i eAp l t s c o
Vo .3 No2 1 . 1
Fe b.201 1
2 1 2 01 年 月
d i O3 6 0 i n1 6 - 7 52 1 .2 1 o: .9 9 .s .5 3 4 9 . 10 . 6 l s 0 0
O 引言
操作 系统 中最核 心 的概念 是进 程 ,进 程 也是
并 发 程 序设 计 中的 一个 最 重 要 、最基 本 的概 念 。 进 程是 一个 动态 的过 程 ,即进 程有 生命 周 期 ,它 拥 有 资源 。是 程 序 的执 行 过 程 ,其 状 态 是 变 化
的 。Wid w 、u i和Ln x 目前 最 流行 的几 个 n o s nx iu 是
进程模型 的研究
陈 果
( 湖北 武汉 空军 雷达 学院 ,湖北 武汉 4 0 1) 30 9
摘 要 :进 程 是 任 何 多 通 道 程 序 设 计 的操 作 系统 中 的 基 本 概 念 ,文 中 就 目前 最 流 行 的
W i o s Ln x 作 系 统 的 进 程 模 型 做 了 较 详 细 的 描 述 , 并 从 各 方 面 对 Ln x 作 系 统 和 n w 和 iu 操 d iu  ̄ W i o s 作 系 统 下 的 进 程 结 构 进 行 了分 析 对 比 。 n w操 d 关 键 词 :进 程 ;W idw ;Ln x n o s iu ;操 作 系统
域 名
表 1 进 程 调 度 信 息
含 义 调 度 标 志 动 态优 先级 静 态优 先 级 调 度 策 略 实 时 优 先 级
进 程 要 么在 C U 执 行 ,要 么 准 备执 行 。正 P上
在 运 行 的进 程 就 是 当前 进 程 f urn所 指 向的 由c r t e 进程 ) .而准 备运 行 的进 程 只要 得 到C U就 可 以运 P