操作系统知识
操作系统知识 操作系统的内核 操作系统的五大管理功能:进程管理、存储管理、设备管理、文件管理、作业管理。 网络操作系统和嵌入式操作系统基础知识 操作系统的配置 从历年的考试情况来看,本章主要考查进程状态转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调度、树形文件系统。 进程管理: 1. 进程状态转换图 图 从该图可以看出,五态模型中的五态为:执行状态(运行状态)、活跃就绪状态、活跃阻塞状态、挂起就绪状态、挂起阻塞状态。其中前三种状态组成了三态模型。 执行状态 :指进程占有处理机正在CPU上执行的状态。在单CPU系统中,每一时刻只有一个进程处于执行状态。 活跃就绪状态 :指进程分配到除处理机以外的必需的资源(已经具备了执行的条件)的状态。进程被创建后处于就绪状态,处于就绪状态的进程可以有多个。 活跃阻塞状态 :指进程因等待某个事件的发生而放弃处理机进入等待状态。系统中处于这种状态的进程可以有多个。 挂起就绪状态 :指进程被移至磁盘镜像区中,此时进程只缺处理机资源。 挂起阻塞状态 :指进程被移至磁盘镜像区中,此时进程除了缺处理机资源,还缺其它资源。 2. 信号量与PV操作 在操作系统中,进程之间经常会存在互斥和同步两种关系