操作系统学习笔记--第三章--进程

1.1 定义

  • 一个正在执行的程序
  • 一个正在计算机上执行的程序实例
  • 能分配给处理器并由处理器执行的实体
  • 一个具有以下特征的活动单元:一组指令系统的执行、一个当前状态和相关的系统资源集

进程的两个基本元素是程序代码和代码相关联的数据集。

进程控制块,由操作系统创建和管理,进程控制块包含充分的信息,这样就可以中断一个进程的执行,并且再后来恢复进程执行时,

                 就好像进程从来未中断过一样。

 

1.2 进程的状态

1.2.1 两状态进程模型

      运行态和未运行态

进程创建的原因:

进程终止的原因:

1.2.2 五状态模型

 

1.3 进程的描述

1.3.1 操作系统的控制结构

操作系统维护着四种不同类型的表:内存表、I/O表、文件表、进程表

1.3.2 进程控制结构

程序、数据、栈和属性的集合称为进程映像。

进程控制块的信息可分为三类:

  • 进程标识信息
  • 进程状态信息
  • 进程控制信息

1.4 进程控制

用户态和特权态

进程创建(图3.1)

进程切换:普通中断、陷阱(异常)、系统调用

 

1.5 UNIX SVR4 进程管理

1.5.1 进程状态

1.5.2 进程描述

 

1.5.3 进程控制

转载于:https://www.cnblogs.com/jinqier/p/4762670.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值