408计算机考研操作系统进程

程序顺序执行方式

顺序性,封闭性,可再现性

程序并发执行特点:间断性,失去封闭性,不可再现性

进程基本概念

核心机制:隔离资源

每个进程拥有独立的虚拟地址空间和资源,避免互相干扰,即一个进程崩溃不会直接影响其它进程,从而保证进程的封闭性。

调度管理

每个进程都是可调度单元,操作系统能跟踪和管理进程的并发活动,从而保证进程并发执行的可再现性。

操作系统为每个进程配置了一个专门的数据结构,称为进程控制块PCB,PCB用于描述进程的基本状态和活动过程,从而实现对进程的管理。

一个完整的进程实体由三部分组成:程序段,相关数据段以及PCB

PCB包括以下基本信息:

进程标识符:系统需要标识每一个进程。

处理机状态,由处理机和各种寄存器组成。

通用寄存器。存储指令执行过程中临时保存的数据,地址和中间结果。

指令寄存器。PC存放了要访问的下一条指令的地址。

程序状态字.

用户栈指针。

进程调度信息

进程状态,进程状态时指进程的当前状态,作为进程调度和切换时的依据。

进程优先级,优先级高的进程优先获得处理及】机。

进程调度的其它信息。与其进程调度的算法有关。

事件。事件指的时进程由执行态转变为阻塞态所等待发生的事件,即阻塞原因。

进程组织信息

包含了一个指向其父进程PCB指针,用于快速访问父进程的信息,同时维护了两个链表。

子进程链表

兄弟进程链表

进程控制信息

进程特征:动态性,并发性,独立性(独立运行,独立分配资源和独立接受调度的基本单位),异步性(按照独立的,不可预知的速度推进)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jackzhuoa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值