随笔分类 -  操作系统

操作系统课程笔记
摘要:进程管理(八) 进程控制 原语 什么是原语 在操作系统中,通常把进程控制用程序段做成原语。 为什么引入原语 为了在并发执行过程中执行进程控制任务时候,减少系统的开销和复杂度 控制原语分类 创建原语 撤消原语 阻塞原语 唤醒原语 进程的创建与撤销 进程的创建方式 | 创建方式 | 特点 | | | | 阅读全文
posted @ 2019-10-02 20:29 梦小冷 阅读(620) 评论(0) 推荐(0)
摘要:进程管理(七) 进程状态与转换 进程的状态 一个进程的生命期可以划分为一组状态,这些状态刻划了整个进程。系统根据PCB 结构中的状态值控制进程。 在进程的生命期内,一个进程至少具有三种基本状态:执行状态、等待状态和就绪状态。 执行状态 单CPU系统中,任一时刻处于执行状态的进程只能有一个。 就绪状态 阅读全文
posted @ 2019-10-02 19:50 梦小冷 阅读(2030) 评论(0) 推荐(0)
摘要:进程管理(六) 进程的描述 进程控制块:进程的PCB 是系统感知进程的唯一实体 程序段:描述进程所要完成的功能 程序操作的数据集:程序在执行时必不可少的工作区和操作对象 PCB PCB是什么 PCB包含有关进程的描述信息、控制信息以及资源信息,是进程动态特征的集中反映。 PCB作用 1.系统根据PC 阅读全文
posted @ 2019-10-02 17:41 梦小冷 阅读(536) 评论(0) 推荐(0)
摘要:进程的实现(五) 进程的实现 PCB 为了实现进程模型,操作系统维护着一张表格,也就是 进程表(process table) ,每一个进程占用一个进程表项 (PCB) 。 每个表项包含了许多的重要项,包括 程序计数器 、 堆栈指针 、 内存分配的情况 、 所打开的文件状态 、 账号和调度信息 、以及 阅读全文
posted @ 2019-09-29 16:26 梦小冷 阅读(350) 评论(0) 推荐(0)
摘要:进程的状态以及转换 运行状态 简要描述:该时刻实际占有着CPU 就绪状态 简要描述:可以运行,但是由于其他进程正在运行而暂时停止 这种情况下,只不过是系统暂时没有把CPU分配给它而已,一旦系统将CPU分配给它,它立马就可以跑。 阻塞状态 简要描述:除非外部事件发生否则就不能运行 当一个进程不能运行的 阅读全文
posted @ 2019-09-29 15:27 梦小冷 阅读(793) 评论(0) 推荐(0)
摘要:进程管理(三) 进程的层次 UNIX 在系统中,一个进程创建了另外一个进程后,父进程和子进程会以某种形式继续保持一种联系。子进程可以创建更多的进程,进而组成一个进程的层次结构。 进程和它的所有子女和后裔进程共同组成一个 进程组 。当用户在从键盘发出一个信号的时候,该信号会被送给当前键盘相关进程组中的 阅读全文
posted @ 2019-09-29 14:49 梦小冷 阅读(408) 评论(0) 推荐(0)
摘要:进程的终止 进程并不是始终存在的,从它开始运行开始,迟早会结束。 进程终止的四种原因 正常退出 多数的进程会因为完成了其自己的工作而最终选择终止 发生严重的错误 比如要编译一个文件,但是这个文件根本就不存在。 进程引起的错误 比如引用了不存在的内存、除数为零,等等,在这种情况下进程会收到信号被中断, 阅读全文
posted @ 2019-09-28 21:14 梦小冷 阅读(634) 评论(0) 推荐(0)
摘要:进程 什么是进程? 程序一旦跑起来就是一个进程,进程是一个可以运行的实例。 每个进程都拥有一个自己的虚拟CPU,但是实际上只有一个CPU,其只是在各个进程之间快速的切换,这种快速切换就叫做多道程序设计 进程和程序有什么区别? 例子:一个计算机科学家给女儿做蛋糕,他有做蛋糕用的食谱,厨房中有大量的原料 阅读全文
posted @ 2019-09-28 20:58 梦小冷 阅读(946) 评论(0) 推荐(1)
摘要:操作系统的界面 操作系统为用户提供用户界面 作业 严格:在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作称为一个作业。作业由不同的顺序相连的作业步组成。 l理解:做一件工作,从输入业务到输出结果,让计算机所做的全部工作叫作业 作业是由不同顺序相连的作业步 阅读全文
posted @ 2019-09-19 16:37 梦小冷 阅读(1207) 评论(0) 推荐(0)
摘要:诸论 成绩分布 作业 10% 实验 20% 期末考试 70% 目录 处理器管理 进程管理 处理与调度 内存 文件系统 外设管理 操作系统体系结构 操作系统概念 任何计算机系统都是由两个部分组成 硬件 软件 应用软件 工具软件 多媒体软件 系统软件 编辑软件/编译软件 操作系统 什么是裸机? 没有任何 阅读全文
posted @ 2019-09-18 22:29 梦小冷 阅读(515) 评论(0) 推荐(0)