![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机操作系统
文章平均质量分 79
人生不过一闭一睁
这个作者很懒,什么都没留下…
展开
-
计算机操作系统(七)文件管理
1 文件和文件系统文件系统:把数据组成成分分为数据项、记录和文件三级1.1 数据项、记录和文件1.1.1 数据项最低级的数据组织形式① 基本数据项:数据组织中可以命名的最小逻辑数据单位② 组合数据项:若干个基本数据项组成1.1.2 记录一组相关数据项的集合,用于描述一个对象在某方面的属性。为了能唯一标识记录,必须在一个记录的各个数据项中确定出一个或者几个数据项,把它们集合称为关键字。1.1.3 文件文件指创建者所定义的具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。文原创 2021-06-16 11:57:04 · 586 阅读 · 0 评论 -
计算机操作系统(六)输入输出系统
1 I/O系统的功能、模型与接口1.1 IO系统的基本功能① 隐藏物理设备的细节:对设备加以适当的抽象,以隐藏掉物理设备的实现细节,如留一些write和read函数等② 与设备无关性:在隐藏物理设备的基础上实现的;③ 提高处理机和IO设备的利用率:尽可能实现处理机和IO设备并行操作④ 对IO设备进行控制⑤ 确保设备的正确共享共享设备独占设备⑥ 错误处理1.2 IO系统的层次结构和模型IO软件的层次结构① 用户IO软件② 设备独立性软件③ 设备驱动程序④ 中断处理程序IO系统原创 2021-06-15 20:52:44 · 794 阅读 · 1 评论 -
计算机操作系统(五)虚拟存储器
1 虚拟存储器概述① 有的作业很大,其所要求的内存空间超过了内存容量,作业不能被全部装入内存,导致作业无法运行② 有大量的作业需要运行,但是内存容量不足以容纳这些所有的作业,只能将少数作业放入内存,而将大多数作业放在外存1.1 常规存储管理方式的特征和局部性原理1.1.1 特征① 一次性:指作业必须全部一次性的装入内存后方可运行,所以作业过大时将无法运行② 驻留性:作业被装入内存后,整个作业一直驻留在内存中,其中任何部分都不能被置换到外存1.1.2 局部性原理局部性规律:即在较短时间内,程序原创 2021-06-15 12:04:43 · 860 阅读 · 1 评论 -
计算机操作系统(四)存储器管理
1 存储器的层次结构1.1 多层结构的存储器系统访问速度从上到下依次是:寄存器:CPU寄存器,访问速度最快;用于存放处理机运行时的数据,或用作地址寄存器加快地址转换速度高速缓存:介于寄存器和内存之间,主要用于备份内存中常用的数据,减少处理机对内存的访问次数主存储器:主存也叫内存,用于保证程序运行时的程序和数据,也叫可执行存储器磁盘缓存:用于暂时缓存频繁使用的一部分磁盘数据和信息固定磁盘可移动存储介质固定磁盘和可移动存储介质也叫辅存高速缓存、主存储器、磁盘缓存也叫主存2 程序的装入和原创 2021-06-12 12:26:20 · 1036 阅读 · 0 评论 -
计算机操作系统(三)处理机调度与死锁
1 处理机调度层次和调度算法的目标1.1 处理机调度层次高级调度高级调度的对象是作业,根据某种算法,决定将外存上处于后备队列中的哪几个作业调入内存。低级调度(频率最高)低级调度的对象是进程(或者内核级线程);根据某种算法,决定就绪队列中的哪个进程应该获得处理机,并由分派程序将处理机分配给被选中的进程中级调度又叫内存调度,目的是为了提高系统的利用率和系统吞吐量1.2 处理机调度算法的目标处理机调度算法的共同目标① 资源利用率:CPU利用率=CPU有效工作时间 /(C原创 2021-06-10 22:41:51 · 630 阅读 · 0 评论 -
计算机操作系统(二)进程描述与控制
1 前趋图和程序执行1.1 前趋图前趋图(DAG):用于描述进程之间执行的先后顺序初始结点:没有前趋的结点1.2 程序执行1.2.1 顺序执行顺序执行的特点:① 顺序性② 封闭性③ 可再现性④ 资源利用低1.2.2 并发执行不存在前趋关系的即可并发执行并发执行的特点:① 间断性② 失去封闭性③ 不可再现性2 进程的描述2.1 进程的定义进程实体:包括程序段、相关数据段、PCB(进程控制块)进程定义① 进程是程序的一次执行② 进程是一个程序及其数据在处理机上顺原创 2021-06-07 20:46:05 · 192 阅读 · 0 评论 -
计算机操作系统(一)引论
计算机操作系统(一)1 操作系统的目标和作用1.1 操作系统的目标① 方便性② 有效性提高系统的资源利用率提高系统的吞吐量③ 可扩展性④ 开放性1.2 操作系统的目标① 为用户与计算机硬件之间提供接口② OS是计算机系统资源的管理者四大类资源:处理机、存储器、I/O设备、文件(程序和资源)③ OS实现对计算机的抽象IO设备管理软件、文件管理软件:在基本的计算机硬件上铺设这样的管理软件,方便用户来调用,而无需知道底层是如何实现的。2 操作系统的发原创 2021-06-06 12:23:16 · 134 阅读 · 2 评论