操作系统
文章平均质量分 63
学习操作系统时的一些总结,为了巩固知识点。
夜空中坠亮的派大星
这个作者很懒,什么都没留下…
展开
-
I/O管理
I/O管理1.I/O系统概述2.I/O设备与控制器3.设备数据传输控制方式3.1轮询方式3.2中断控制方式3.3DMA方式3.4通道方式4.缓冲技术5.设备的分配5.1设备分配的原则5.2设备分配的相关技术5.3设备分配相关的数据结构5.4设备分配过程6.I/O相关软件6.1I/O软件设计的原则6.2中断处理程序![在这里插入图片描述](https://img-blog.csdnimg.cn/b89c868e4e11420c9115ec9b492b9f63.png?x-oss-process=image/w原创 2021-08-12 22:49:52 · 168 阅读 · 0 评论 -
文 件 系 统
文件系统1.1文件和文件系统1.1.1文件1.2文件的逻辑结构1.2.1堆结构文件1.2.2顺序结构的文件1.2.3散列结构的文件1.2.323文件的读写方式1.3文件的物理与组织1.3.1**连续文件**1.3.2链接文件1.4目录管理1.5空闲空间的管理1.6文件的存取控制1.7文件系统的其他功能1.1文件和文件系统1.1.1文件自底向上的文件结构组成:数据项。数据项是文件系统中最低级的数据组织形式,可以分为以下两种类型:基本数据项和组合数据项记录。记录是一个具有特定意义的信息单位,它有由该原创 2021-08-12 19:25:42 · 536 阅读 · 0 评论 -
处理器调度
处理器调度一、处理器调度算法目标1.1衡量调度算法的指标1.2调度策略的类别二、分级调度三、常用的调度算法四、多处理器调度一、处理器调度算法目标1.1衡量调度算法的指标CPU使用率:应使CPU尽可能地忙碌。好的调度策略应该尽可能地提高CPU的使用率吞吐量:是一个时间单元内进程完成的数量。对于长进程,吞吐量可能为每小时一个进程;对于短进程,吞吐量可能为每秒十个进程。周转时间:从进程提交到进程完成的时间为周转时间。周转时间为所有时间段之和,包括等待进入内存,在就绪队列中等待,在CPU上执行和I/O执原创 2021-08-10 15:53:48 · 149 阅读 · 0 评论 -
虚拟存储技术
所谓虚拟内存技术,又称为虚拟存储技术,就是把内存和外存有机的结合使用,从而得到一个容量很大的“内存”,该技术可以让系统看上去比实际物理内存大得多的内存空间,并且为实现多道程序的执行创造了条件。当操作系统支持虚拟存储技术的时候,进程只需要将部分代码载入到内存即可使得程序在内存中运行。当下一条需要执行的指令不在内存时,则需要将新的程序调入到内存,将旧的程序段置换出去。在计算机技术中将内存中的程序段复制回外存的做法叫做“换出”,而将外存中的程序段映射入内存的做法叫做“换入”。经过不断有目的的换入和换出,处理器就原创 2021-08-10 14:40:06 · 1752 阅读 · 0 评论 -
存储保护的实现
防止地址越界可以采用界限寄存器的方式,由操作系统给定进程的上下界寄存器内容,从而限定每个用户的进程内存范围,进制进程的越界访问。防止操作越权对于属于自己区域的信息,可读可写;对公共区域中允许共享的信息或获得授权许可的信息,可读而不可修改;对未授权使用的信息不可读,不可写可以通过设置内存区域的访问控制段来进行管控。存储保护一般以硬件保护机制为主,软件为辅,因为完全用软件实现系统开销太大,速度成倍降低。当发生越界或非法操作时,硬件产生中断,进入操作系统处理...原创 2021-08-10 10:43:26 · 969 阅读 · 0 评论 -
段页式管理的基本思想
一个进程有一个自己的二维空间地址。一个进程中所包含的独立逻辑功能的程序或者数据仍然被划分为段,并且有各自的段号S,对于S中的程序或者数据,则按照一定的大小将其划分为不同的页。段页式管理系统的进程虚拟地址由三部分组成:段号S、页号p、页内偏移量d程序员可见的是段号和段内位移量wp和d是由地址变换机构将w的高几位解释成页号p以及把剩下的低位解释为页内地址而得到的。...原创 2021-08-10 10:30:24 · 298 阅读 · 0 评论 -
分页式存储管理与分段式存储管理对比表
原创 2021-08-10 10:03:49 · 664 阅读 · 0 评论 -
具有快表的地址变化机构
如果页表全部存放在内存中,则存取一个数据或指令至少要访问内存两次,第一次是访问页表,确定所存取数据或指令的物理地址;第二次是根据该地址存取数据或指令。显然这种方法比通常执行指令的速度慢了一半为此,在地址变化机构中增设一个具有查找能力的高速存储器——块表,又称为相联存储器(TLB),用来存放当前访问的若干表项,以加速地址变换的过程。与此对应,主存中的页表常称为慢表。在具有快表的分页机制中,地址变换过程如下:CPU给出逻辑地址后,由硬件进行地址转换,将页号送入高速缓存器,并将此页号与快表中的所有页号进行原创 2021-08-09 20:38:16 · 908 阅读 · 0 评论 -
基本地址变换机构
基本地址变换机构地址变换机构是将逻辑地址转换为内存中的物理地址。地址变换是借助于页表实现的。在系统中通常设置一个页表寄存器(PTR)存放页表的内存的起始地址F和页表长度M。进程未执行时,页表的起始地址和长度存放在进程控制块中,当进程执行时,才将页表始址和长度存入页表寄存器。设页面大小为L,逻辑地址A到物理地址E变换过程如下(逻辑地址、页号、每页的长度都是十进制数)计算页号P(P=A/L)和页内偏移量W(W=A%L))比较页号P和页表长度M,若P>=M,则产生越界中断,否则继续执行。页表原创 2021-08-09 19:59:07 · 986 阅读 · 0 评论 -
进程 同步
进程同步一、进程的互斥1.临界资源和临界区二、进程的同步三、进程之间的通信四、管程一、进程的互斥1.临界资源和临界区在某段时间内只允许一个进程使用的资源称为临界资源使用临界资源的那一部分程序称之为临界区二、进程的同步三、进程之间的通信四、管程...原创 2021-08-07 16:30:38 · 305 阅读 · 0 评论 -
进程与线程
第二章进程管理2.1进程与线程原创 2021-08-03 14:29:27 · 100 阅读 · 0 评论 -
操作系统,常见进程调度算法
操作系统,常见进程调度算法二级标题三级标题四级标题五级标题六级标题原创 2021-08-01 19:29:26 · 815 阅读 · 0 评论