操作系统——进程与线程

1.1 进程

1.1.1概念

引入进程是为了更好的描述和控制程序的并发性和共享性(两个最基本的特征)。

进程实体:由程序段、相关数据段和进程控制块(PCB)三部分构成。

PCB是进程存在的唯一标志。

进程定义:

1.程序的一次执行过程;

2.是系统进行资源分配和调度的一个独立单位。

3.包含程序段、数据段和PCB。

1.1.2 进程的状态与转换

运行态——>就绪态:进程的时间片用完,或者有更高优先级的进程就绪时,调度进程将正在执行的进程转为就绪态,让跟高优先级的进程执行。

运行态——>阻塞态:进程请求某一资源(如外设)的使用和分配或等待某一件事情发生(如I/O操作的完成)时,它就从运行态转换为阻塞态。

阻塞态——>就绪态:进程等待事件来时,如I/O操作结束或者中断结束时,中断处理程序必须把相应的进程状态由阻塞态变为就绪态。

就绪态——>运行态:进程被调度,获得处理及资源。

1.1.3 进程控制

对系统中所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。

1.进程的创建(创建原语)

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值