操作系统
文章平均质量分 92
薄层
努力就有收获~
展开
-
学期课程之OS小结
(只写一些重要的点)1.操作系统是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类资源进行调度,以及方便用户使用的程序的集合。 2.三种基本操作系统是多道批处理系统、分时系统、实时系统。 3.实现进程同步之记录型信号量机制:遵循让权等待准则,即消除了忙则等待的现象。数据项结构体如下: typedef struct{ int value; stru...原创 2017-06-13 10:11:03 · 1051 阅读 · 3 评论 -
计算机操作系统(第四版)之引论要点梳理
操作系统引论OS的目标和作用OS的目标: 1.方便性 2.有效性 3.可扩充性 4.开放性OS的作用: 1.OS 作为用户与计算机硬件系统之间的接口。 2.OS 作为计算机系统资源的管理者。 对处理器、存储器、I/O 设备以及文件(数据和程序)这四类资源进行有效的管理。 3.OS 实现了对计算机资源的抽象。 把在裸机上覆盖了一层 I/O 设备管理软件的机器称为扩充机器或虚...原创 2018-07-09 12:07:43 · 1049 阅读 · 0 评论 -
计算机操作系统(第四版)之进程要点梳理
进程的描述与控制前驱图和程序执行前驱图:一种DAG,描述进程之间执行的前后关系。 程序的顺序执行: 顺序性、封闭性、可再现性 程序的并发执行: 间断性、失去封闭性、不可再现性进程的描述进程的定义: 1. 系统利用 PCB(进程控制块)来描述进程的基本情况和活动过程,进而控制和管理进程。 2. 由程序段、相关的数据段和 PCB 三部分构成进程实体。一般将进程实体简...原创 2018-07-21 01:24:47 · 1287 阅读 · 0 评论 -
计算机操作系统(第四版)之存储器管理要点梳理
存储器管理存储器管理存储器的层次结构程序的装入和链接存储器的层次结构多层结构的存储器系统存储器的多层结构。 存储层次至少应具有三级:最高层为 CPU 寄存器,中间为主存,最底层是辅存。还可以根据具体的功能分工细划为寄存器、高速缓存、主存储器、磁盘缓存、固定磁盘、可移动存储介质等 6 层。在存储层次中越往上,存储介质的访问速度越快,价格也越高,相...原创 2018-07-30 17:08:28 · 16839 阅读 · 2 评论 -
计算机操作系统(第四版)之虚拟存储器要点梳理
虚拟存储器虚拟存储器虚拟存储器概述请求分页存储管理方式虚拟存储器概述虚拟存储器实现了内存扩充功能。但该功能并非是从物理上实际地扩大内存的容量,而是从逻辑上实现对内存容量的扩充。 第四章所介绍的各种存储器管理方式有一个共同的特点,即它们都要求将一个作业全部装入内存后方能运行。于是,出现了下面这样两种情况: 1)有的作业很大,其所要求的内存空间超过了内...原创 2018-07-31 23:52:17 · 3618 阅读 · 1 评论 -
计算机操作系统(第四版)之处理机调度与死锁要点梳理
处理机调度与死锁处理机调度与死锁处理机调度的层次和调度算法的目标作业与作业调度进程调度实时调度死锁概述处理机调度的层次和调度算法的目标处理机调度的层次高级调度。 又称长程调度或作业调度。它的调度对象为作业,只适用于多道批处理系统中,不适合实时和分时系统。低级调度。 又称进程调度或短程调度。它的调度对象为进程或内核级线程,适用于所有类型...原创 2018-07-27 23:29:10 · 5557 阅读 · 3 评论 -
计算机操作系统(第四版)之输入输出系统要点梳理
输入输出系统输入输出系统原创 2018-08-01 22:39:14 · 4658 阅读 · 0 评论 -
计算机操作系统(第四版)之文件管理、磁盘存储器的管理要点梳理
文件管理文件和文件系统文件的逻辑结构文件目录文件共享文件保护磁盘存储器外存的组织方式文件存储空间的管理提高磁盘I/O速度的途径提高磁盘可靠性的技术数据一致性控制文件管理在操作系统中增加文件管理功能,专门管理在外存上的文件,并把对文件的存取、共享和保护等手段提供给用户。文件和文件系统文件系统的管理功能,是通过把它所管理的程...原创 2018-08-01 23:20:26 · 2773 阅读 · 0 评论