正在加载图片...
可能程序完成的顺序与程序进入内存(系统)的顺序不同 不可预知:程序何时执行、何时暂停、推进进度、完成时间等 422进程 2.22进程的特征 动态性:生命期 并发性:进程执行时间的重叠(宏观) 独立性:资源分配与调度时相对独立 异步性:“走走停停”,不可预知 结构性:进程的结构——进程的“映像 .3进程的状态与转换 (1)三种基本的进程状态 犹绪态:进程已获得除CPU以外的其他资源 执行态:进程获得CPU正在运行的状态 阻塞态:进程因等待某事件而暂时不能运行的状态 进程的状态转换 进程状态转换 新进程)接纳中断或成(结東 进程状态转换 时间片用完 ◆进程在状态转换的过程中推进完毕 动官 万事具备 获得cPU 只欠“东风 执行 正在运行断新状态一就绪 接纳 进入就绪队列 就绪一执行进程调度 分配cPU 进程调度 执行一轴東完成 释放资源 O完成或 O请求或 享件发生 等待某事件 执行一就绪时间片到时系统剥夺cPU 欠缺某些条件 执行一阻塞 O请求 进程放弃cPU 等待某事件进入阻塞等特队列 状态转换原因图 阻塞—就绪阻塞事件释放进程进入就绪队 (3)挂起状态 什么是挂起状态: 将进程置于静止状态 正在执行的进程暂停执行 就绪的进程暂不接受调度 阻塞的进程即使阻塞事件释放也不能继续执行 引入挂起状态的原因 人为:观察的需要 系统:检测的需要,调节系统负荷可能程序完成的顺序与程序进入内存(系统)的顺序不同 不可预知:程序何时执行、何时暂停、推进进度、完成时间等 4.2.2 进程 2.2.2 进程的特征 动态性:生命期 并发性:进程执行时间的重叠(宏观) 独立性:资源分配与调度时相对独立 异步性:“走走停停”,不可预知 结构性:进程的结构——进程的“映像” 2.2.3 进程的状态与转换 (1)三种基本的进程状态 就绪态:进程已获得除 CPU 以外的其他资源。 执行态:进程获得 CPU 正在运行的状态 阻塞态:进程因等待某事件而暂时不能运行的状态 21 进程的状态转换 新进程 就绪 执行 结束 阻塞 接纳 进程调度 中断或 时间片用完 完成 I/O请求或 等待某事件 I/O完成或 事件发生 状态转换原因图 万事具备, 只欠“东风” CPU 获得CPU 正在运行 欠缺某些条件 23 进程状态转换 ◼ 进程状态转换 ◆进程在状态转换的过程中推进完毕 新状态 就绪 事件 动作 接纳 进入就绪队列 就绪 执行 进程调度 分配CPU 执行 结束 完成 释放资源 执行 阻塞 时间片到时 高优先中断 系统剥夺CPU 执行 就绪 I/O请求 等待某事件 进程放弃CPU 进入阻塞等待队列 阻塞 就绪 阻塞事件释放 进程进入就绪队列 (3)挂起状态 什么是挂起状态: 将进程置于静止状态 正在执行的进程暂停执行 就绪的进程暂不接受调度 阻塞的进程即使阻塞事件释放也不能继续执行 引入挂起状态的原因 人为:观察的需要 系统:检测的需要,调节系统负荷
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有