操作系统
OS复习自用,常见题型方法概述
Fire-From
向前行,不停留
展开
-
[操作系统]I/O管理 缓冲区/SPOOLing
I/O管理基本任务:完成用户提出的I/O请求,提高I/O效率,提高I/O设备的利用率主要功能:缓冲区管理,设备分配,设备处理,虚拟设备,实现设备独立性I/O管理概述I/O管理目标提供统一界面、方便用户使用使用逻辑操作和逻辑设备名掩盖设备的物理细节。程序对设备的独立性:在源程序和目标程序中都使用设备符号名(逻辑设备名);提供设备管理与文件系统的统一接口;向程序提供设备重定向功能。发挥系统的并行性,提高I/O设备使用效率。采用各种软硬结合的技术使设备、CPU、用户程序、人这四者达到原创 2020-08-29 16:03:31 · 2731 阅读 · 2 评论 -
[操作系统]文件管理 文件逻辑结构 物理结构 磁盘基础
文件管理文件系统基础数据项基本数据项 :可命名的最小数据单位,原子数据,有数据类型。–数据库中的字段。如:学号、姓名、年龄等。组合数据项:由若干数据项组成,如工资。记录:一组相关数据项集合,用于描述一个对象在某方面的属性。主关键字(关键字)用于标识一个记录。文件由创建者定义,具有文件名的一组相关元素的集合。文件名是文件的标识符号。有结构文件由若干相关记录组成;无结构文件被看成是一个字符流。文件属性文件名:同一个目录下不允许有重名文件标识符:一系统内各文件的标识符唯一,对用户而言没有可原创 2020-08-29 15:07:31 · 3288 阅读 · 0 评论 -
[操作系统]内存管理 多级页表/虚拟内存
内存管理内存基础知识用于存放程序。程序执行前需要先放到内存中才能被CPU处理 – 缓和CPU与硬盘之间的速度矛盾。内存地址从0开始,每个地址对应一个存储单元按字节编制:每个存储单元大小为1字节,即1B(8个二进制位)装入的三种方式将指令的逻辑地址转换为物理。确定物理地址绝对装入在编译时,如果知道程序将要放到内存中的哪个位置,编译程序将产生绝对地址的目标代码。装入程序按照装入模块中的地址,将程序和数据装入内存。适用于单道程序环境可重定位装入静态重定位:编译、链接后的装入模原创 2020-08-27 15:09:02 · 3983 阅读 · 1 评论 -
[操作系统]进程管理 进程同步、死锁相关、处理机调度
进程管理进程与线程程序执行方式顺序执行单道批处理系统的执行方式顺序性:按照程序结构所指定的次序执行(可能有分支或循环)。封闭性:独占全部资源,计算机的状态只由于该程序的控制逻辑所决定,结果不收外界因素影响。可再现性:初始条件相同则结果相同。并发执行为了提高资源利用率并发执行。间断性:一个程序可能走到中途停下,失去原有的不变特性。失去封闭性:共享资源,受其他程序的控制逻辑的影响。失去可再现性:外界环境在程序的两次执行期间发生变化,失去原有的可重复特征。并发执行的条件:达到封闭原创 2020-08-27 11:00:09 · 1923 阅读 · 0 评论 -
[操作系统]操作系统概述 中断 系统调用 历史进程概述
操作系统概述操作系统基本概念概念操作系统(Operating System OS)是控制和管理整个计算机系统硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;是计算机系统中最基本的系统软件。OS是系统资源的管理者向上层提供方便易用的服务是最接近硬件的一层软件功能和目标系统资源的管理者功能:处理机管理存储器管理文件管理设备管理目标:安全,高效提供方便易用的服务OS将简单丑陋的硬件功能封装为简单易用的服务原创 2020-08-23 12:42:46 · 323 阅读 · 0 评论