
操作系统PDF总结
文章平均质量分 75
王道课程
花花叔叔
以后不更新了。
展开
-
操作系统第四章_04 文件共享
文章目录知识总览基于索引结点的共享方式(硬链接)基于符号链的共享方式(软链接)知识回顾知识总览基于索引结点的共享方式(硬链接)索引结点,是一种文件目录瘦身策略。由于检索文件时只需用到文件名,因此可以将除了文件名之外的其他信息放到索引结点中。这样目录项就只需要包含文件名、索引结点指针。索引结点中设置一个链接计数变量 count,用于表示链接到本索引结点上的用户目录项数。若 count = 2,说明此时有两个用户目录项链接到该索引结点上,或者说是有两个用户在共享此文件。若某个用户决定“删除”该文原创 2022-05-02 10:42:42 · 827 阅读 · 3 评论 -
操作系统第四章_02 文件的逻辑结构
🏫中北大学软甲学院🥇操作系统第四章🥇文章目录知识总览无结构文件有结构文件有结构文件的逻辑结构顺序文件索引文件索引顺序文件多级索引顺序文件知识回顾知识总览所谓的“逻辑结构”,就是指在用户看来,文件内部的数据应该是如何组织起来的。而“物理结构”指的是在操作系统看来,文件的数据是如何存放在外存中的。类似于数据结构的“逻辑结构”和“物理结构”。如“线性表”就是一种逻辑结构,在用户角度看来,线性表就是一组有先后关系的元素序列,如:a,b, c, d, e ……“线性表”这种逻辑结构可以用不同的物.原创 2022-05-02 10:13:01 · 787 阅读 · 5 评论 -
操作系统第五章_04 设备的分配与回收
🏫中北大学软件学院文章目录知识总览设备分配时应考虑的因素静态分配和动态分配设备分配管理中的数据结构设备控制表(DCT)控制器控制表(COCT)通道控制表(CHCT)系统设备表(SDT)设备分配的步骤知识总览设备分配时应考虑的因素设备的固有属性可分为三种:独占设备、共享设备、虚拟设备。独占设备——一个时段只能分配给一个进程(如打印机)共享设备——可同时分配给多个进程使用(如磁盘),各进程往往是宏观上同时共享使用设备,而微观上交替使用。虚拟设备——采用 SPOOLing 技术将独占设备改造.原创 2022-05-01 13:52:03 · 1755 阅读 · 1 评论 -
操作系统第五章_03 假脱机技术 (SPOOLing技术)
🏫中北大学软件学院🥇文章目录知识总览什么是脱机技术假脱机技术 —— 输入井和输出井共享打印机知识总览知识总览什么是脱机技术为什么称为“脱机”——脱离主机的控制进行的输入/输出操作。手工操作阶段:主机直接从 I/O设备获得数据,由于设备速度慢,主机速度很快。人机速度矛盾明显,主机要浪费很多时间来等待设备批处理阶段引入了脱机输入/输出技术(用磁带完成)引入脱机技术后,缓解了CPU与慢速I/O设备的速度矛盾。另一方面,即使CPU在忙碌,也可以提前将数据输入到磁带;即使慢速的输出设备正在忙碌.原创 2022-04-28 08:30:05 · 7373 阅读 · 14 评论 -
操作系统第五章_02 I/O软件层次结构
🏫中北大学软件学院🥇本篇文章对操作系统的IO软件层次进行具体介绍,总统的梳理各层次之间的关系文章目录知识总览用户层软件设备独立性软件设备驱动程序中断处理程序知识回顾知识总览用户层软件用户层软件实现了与用户交互的接口,用户可直接使用该层提供的、与I/O操作相关的库函数对设备进行操作。Eg:printf(“hello, world!");用户层软件将用户请求翻译成格式化的I/O请求,并通过“系统调用”请求操作系统内核的服务。Eg:printf(“hello, world!”); 会被翻译成.原创 2022-04-28 08:29:34 · 1732 阅读 · 1 评论 -
操作系统第五章_01 IO设备的基本概念和分类 IO控制器 IO控制方式
🏫中北大学软件学院🥇javaweb操作数据库🥇2022/4/21文章目录I/O设备的基本概念和分类知识总览什么是 I/O 设备按使用特性分类按传输速率分类按信息交换的单位分类知识回顾I/O控制器知识总览I/O 设备的机械部件I/O 设备的电子部件( I/O 控制器)I/O 控制器的组成内存映像 I/O v.s. 寄存器独立编址知识回顾I/O设备的基本概念和分类知识总览什么是 I/O 设备“I/O” 就是 “输入/输出”(Input/Output)I/O 设备就是可以将数据输入到计算机,.原创 2022-04-27 08:02:23 · 610 阅读 · 9 评论 -
操作系统第四章_04 文件保护
🏫中北大学软甲学院🥇操作系统第四章🥇口令保护 加密保护 控制访问文章目录知识总览口令保护加密保护访问控制知识回顾知识总览口令保护为文件设置一个“口令”(如:abc112233),用户请求访问该文件时必须提供“口令”。口令一般存放在文件对应的 FCB 或索引结点中。用户访问文件前需要先输入“口令”,操作系统会将用户提供的口令与FCB中存储的口令进行对比,如果正确,则允许该用户访问文件。优点:保存口令的空间开销不多,验证口令的时间开销也很小。缺点:正确的“口令”存放在系统内部,不够安全。.原创 2022-04-26 14:34:37 · 1079 阅读 · 3 评论 -
操作系统第四章_01 初识文件管理
🏫中北大学软甲学院🥇操作系统第四章🥇文件的属性 文件内部组织结构 文件之间组织结构 操作系统为上层提供的服务 操作系统在外存中的位置文章目录文件的属性文件内部的数据组织文件之间的数据组织操作系统为上层提供的服务文件在外存中的存放方式知识回顾文件的属性一个文件有哪些属性?文件名:由创建文件的用户决定文件名,主要是为了方便用户找到文件,同一目录下不允许有重名文件。标识符:一个系统内的各文件标识符唯一,对用户来说毫无可读性,因此标识符只是操作系统用于区分各个文件的一种内部名称。类型:指明文件.原创 2022-04-25 08:37:15 · 568 阅读 · 6 评论 -
操作系统第四章_03 文件目录
文章目录知识总览文件控制块单级目录结构两级目录结构多级目录无环图目录结构索引结点知识回顾知识总览文件控制块需要对目录进行哪些操作?搜索:当用户要使用一个文件时,系统要根据文件名搜索目录,找到该文件对应的目录项创建文件:创建一个新文件时,需要在其所属的目录中增加一个目录项删除文件:当删除一个文件时,需要在目录中删除相应的目录项显示目录:用户可以请求显示目录的内容,如显示该目录中的所有文件及相应属性修改目录:某些文件属性保存在目录中,因此这些属性变化时需要修改相应的目录项(如:文件重命名)原创 2022-04-25 08:36:48 · 843 阅读 · 1 评论 -
操作系统:虚拟内存知识点
🏫中北大学软件学院🥇王道考研学长🥇操作系统第三章内存管理 – 虚拟内存文章目录虚拟内存的基本概念知识总览传统存储管理方式的特征、缺点局部性原理虚拟内存的定义和特征实现虚拟内存技术知识回顾请求分页管理方式知识总览页表机制缺页中断机构地址变换机构知识回顾页面置换算法最佳置换算法( OPT )先进先出置换算法( FIFO )最近最久未使用置换算法( LRU )时钟置换算法改进型的时钟置换算法知识回顾页面分配策略知识总览页面分配、置换策略何时调入页面从何处调入页面抖动(颠簸)现象工作集知识回顾虚拟内存的.原创 2022-04-21 08:33:44 · 1315 阅读 · 18 评论 -
操作系统第三章:内存管理
内存的基本知识知识总览内存作用内存可存放数据。程序执行前需要先放到内存中才能被CPU处理——缓和CPU与硬盘之间的速度矛盾补充单位指令的工作原理写代码之后,经过编译之后会形成指令,然后建立对应的进程,程序段存放指令部分,数据段存放数据,当CPU开始执行的时候,会从程序段中拿出一条指令,指令分为三部分,第一部分指的是进行哪些操作,第二部分和第三部分指的是数据内容,指令1指的是将数据从数据段传输到寄存器中,指令2指的是将寄存器中的10进行+1,指令3指的是将寄存器中的11传输到数据段中。当原创 2022-04-12 23:16:13 · 4651 阅读 · 3 评论 -
第一章:计算机系统概述
文章目录操作系统的概念操作系统的功能作为系统资源的管理者向上层提供方便易用的服务作为最接近硬件的层次脑图时刻操作系统的特征并发共享虚拟脑图时刻操作系统的运行机制程序如何运行内核程序 v.s. 应用程序特权指令 v.s. 非特权指令内核态 v.s. 用户态内核态、用户态 的切换脑图时刻中断和异常中断的作用中断的类型内中断外中断中断的分类中断机制的基本原理脑图时刻系统调用什么是系统调用系统调用的必要性操作系统的概念操作系统的功能作为系统资源的管理者向上层提供方便易用的服务作为最接近原创 2022-03-01 15:31:30 · 508 阅读 · 1 评论