考点分析

image-20240325210934273

本章节只考察上午题,1~2分

最常考察:死锁、图片容量计算、文件目录

2-1 进程基础

进程简介

进程的定义

进程:程序关于某个数据集合的一次执行过程

进程的特征(与程序比较)

特征 进程 程序
结构特征 进程构成:进程控制块(PCB)+ 程序+ 数据
动态性(最基本特征) 进程:进程实体的一次执行过程,动态,有生命周期程序 程序是一组有序指令的集合,是静态的概念

进程的三种基本状态(重点考点)

就绪状态(Ready)

就绪状态(Ready):进程已获得除CPU之外的所有必需的资源,一旦得到CPU控制权,立即可以运行。(万事俱备,只欠东风(CPU))

运行状态(Running)

运行状态(Running):进程已获得运行所必需的资源,它正在处理机上执行

阻塞状态(Blocked)

阻塞状态(Blocked):正在执行的进程由于发生某事件而暂时无法执行时,便放弃处理机而处于暂停状态,称该进程处于阻塞状态或等待状态。(如打印进程发现打印机正在被其他进程使用时)

进程3种状态及各状态之间的转换

image-20240325211823726

考查填空:两个箭头指向的是就绪,只有就绪和执行两种状态可以相互转换

对于执行状态:

  • 该进程分到的时间片结束,则转入就绪状态
  • 该进程执行过程中有使用I/O的请求,此时进程进入阻塞状态,待I/O完成之后又再次转入就绪状态

例题

image-20240325212145051

解析:单CPU下

  • 处于运行状态的进程,最多1个(单CPU最多1个进程占用),最少0个(n个进程都处于就绪或阻塞状态)
  • 处于就绪状态的进程,最多n-1个(CPU不可能空着),最少0个(n个进程都处于阻塞状态等待I/O)
  • 处于阻塞状态的进程,最多的n个(n个进程都处于阻塞状态等待I/O),最少0个(n个进程都处于就绪或运行状态)

站内搜索

没有找到内容!