1 / 31
文档名称:

计算机操作系统知识点总结.ppt

格式:ppt   大小:189KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机操作系统知识点总结.ppt

上传人:977562398 2019/11/4 文件大小:189 KB

下载得到文件列表

计算机操作系统知识点总结.ppt

文档介绍

文档介绍:第二部分(3-6章) 进程总结1、进程概念进程(Process)是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程。进程控制块(PCB):用于记录和刻画进程状态及有关信息的数据结构。包括进程标识、处理器状态信息和进程控制信息。进程映像(ProcessImage):程序、数据、PCB、工作栈2、进程状态及其转换新建态就绪态运行态阻塞态(等待态)结束态进程挂起?由于进程的不断创建,系统资源已不能满足进程运行的要求,就必须把某些进程挂起(suspend),对换到磁盘镜像区中,暂时不参与进程调度,起到平滑系统操作负荷的目的;或者系统出现了某些故障,需要排除故障;或者用户请求挂起。3、进程控制进程创建进程切换进程阻塞进程挂起进程终止进程挂起进程激活原语进程切换和模式切换进程切换,处理机从一个进程的运行转换到另一个进程上运行。进程切换首先要进行模式切换,并且要进行新旧进程的上下文切换,开销大。进程切换首先要产生中断,因为进程切换必须在核心态发生。需要操作系统占有CPU。模式切换,模式切换是CPU工作模式的变化。即用户态和系统态之间的切换,处理机逻辑上还在同一个进程中运行。在用户态只能执行非特权指令,在系统态则可以执行所有指令。模式切换只进行CPU上下文切换,开销小。进程切换首先会进行模式切换。模式切换不一定导致进程切换。核心态运行系统调用或中断(隐含模式切换)模式切换用户态运行等待状态就绪状态发生事件唤醒调度进程中断、中断返回允许进程上下文切换运行态4、线程线程是进程中某个单一顺序的控制流。也被称为轻量进程。在有线程的系统中,进程是系统进行保护和资源分配的单位,线程是调度的单位。引入进程是为了使多个程序并发执行,以改善资源使用率和提高系统效率,引入线程是为了减少程序并发执行时所付出的时空开销,使得并发粒度更细、并发性更好。单线程进程(模型)用户地址空间进程控制块用户堆栈内核堆栈进程进程控制块用户地址空间用户栈内核栈管理者执行序列