自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 文件管理

文件操作   ① 创建文件,在创建一个新文件时,系统首先要为新文件分配必要的外存空间,并在文件系统的目录中,为之建立一个目录项,目录项中应该记录新文件的文件名及其在外存的地址等属性。   ② 删除文件,当已不再需要某文件时,可将其从文件系统中删除,在删除时,系统应先从目录中找到要删除文件的目录项,使之成为空项,然后回收该文件所占用的存储空间。   ③ 读文件,读文件时,须在相应系统调用中给出...

2018-12-09 10:45:30 239

原创 第五节

第六章‘ 1)主要功能: 隐藏物理设备细节,方便用户 用户使用抽象的I/O命令即可 实现设备无关性,方便用户 用户可用抽象的逻辑设备名来使用设备,同时也提高了OS的可移植性和易适应性。 提高处理机和设备的并行性,提高利用率:缓冲区管理 对I/O设备进行控制:控制方式、设备分配、设备处理 确保对设备正确共享:虚拟设备及设备独立性等 错误处理 2)I/O/系统的层次结构和模型 层次结构:系统中的...

2018-12-09 10:42:17 125

原创 第四章

页面的概念 内存划分成多个小单元,每个单元K大小,称(物理)块。作业也按K单位大小划分成片,称为页面。 页表的概念 为了找到被离散分配到内存中的作业,记录每个作业各页映射到哪个物理块,形成的页面映射表,简称页表。 3)地址的处理 连续方式下,每条指令用基地址+偏移量即可找到其物理存放的地址。 分页方式下详细的地址处理会如何呢? 作业相对地址在分页下不同位置的数有一定的意义结构:  ...

2018-12-08 22:55:31 279

原创 第四章

第4章 存储器管理   高速缓存 一种速度比内存快的存储设备,一般同寄存器一样集成在CPU中。 存放内存的部分拷贝,把常用的数据放这里可以提高速度。 将短时间内经常访问的部分数据从内存放到高速缓存中,减少CPU访问内存的时间,是基于程序局部性。 高速缓存一般不能被程序直接更改,而由硬件自己处理对内存数据的拷贝。 总之:速度快、存放部分内存数据、硬件自动处理 存储器管理 重点是...

2018-12-08 22:41:28 74

原创 第三章

一、处理机调度与死锁 加粗样式处理机调度:多道程序环境下,动态的把处理机分配给就绪队列中的一个进程使之执行。 提高处理机的利用率、改善系统性能,很大程度上取决于处理机调度的性能。 处理机调度便成为OS设计的中心问题之一。分配的任务由处理机调度程序完成。 1)仅有进程调度的调度队列模型 常见情况: 分时系统。 通常仅设置进程调度,用户键入的命令和数据,都直接送入内存。 调度对象: 处于就绪...

2018-12-08 22:33:59 87

原创 第二章

.进程的并发执行 并发是所有问题产生的基础,也是OS设计的基础 并发:进程的执行是间断性的,进程的相对执行速度不可预测 2.进程互斥: 由于各进程要求使用共享资源(变量、文件),而这些资源需要排他性使用,各进程之间竞争使用这些资源 临界资源:系统中某些资源一次只允许一个进程使用(也叫临界资源、互斥资源、共享资源) 临界区(互斥区):各个进程中对某个临界资源(共享变量)试试操作的程序片段...

2018-12-08 22:15:25 416

原创 经典问题

1. 生产者—消费者问题 无论生产者、消费者使用缓冲池时应保证互斥使用(互斥信号量mutex ) 生产者和消费者间交叉有序: 有序的控制最根源在产品数量上。 设置两个信号量:         分别针对生产者、消费者设置不同的信号量,empty和full分别表示缓冲池中空缓冲池和满缓冲池(即产品)的数量。 (empty、full两者有天然的数量关系,在PV控制下值不断变化,但在值等于0的点上...

2018-12-08 22:10:54 268

原创 第二章

1进程的创建 (1) 申请空白PCB (2) 为新进程分配资源         主要是内存资源的处理 (3) 初始化进程控制块         标识符(包括父进程的)、程序计数器指向程序入口地址,就绪态、优先级等信息的填写。 (4) 将新进程插入就绪队列 2.进程的终止 正常结束 异常结束     内存越界错误 保护错(权限错,如修改只读文件等) 非法指令(不存在的指令,程序异...

2018-12-08 22:02:24 155

原创 第二章

1 进程的基本概念     关于程序执行顺序 (1) 顺序性     处理机的操作严格按程序规定顺序执行 (2) 封闭性     程序一旦开始执行,其计算结果不受外界因素影响。 (3) 可再现性     程序执行只要初始条件一样,不论如何停顿,重复执行多少次结果都一样。 并发提高效率 但 并发也带来问题 多个程序如果无序并发,得到的只能是混乱的执行结果, 多道程序运行,走走停停的可能顺...

2018-12-08 19:44:10 178 1

原创 第一章

操作系统的基本特征 一.操作系统的基本特征  并发 共享 虚拟 异步  多道并发是最根本的特征,并发引出五大管理功能,同时也使OS有了更多的特征。  1.并发concurrence  并行性:两个或多个事件在同一时刻发生  并发性:两个或多个事件在同一时段发生  宏观并行   单处理器系统中,多道程序在宏观上看似并行,实际在微观上是多道程序占用cpu交替执行的,并不是真正的“并行”。...

2018-12-03 20:37:18 122

原创 序引

一. 操作系统的目标、作用和模型 1.OS的目标:方便性  有效性 可扩充性 开放性 2. OS的作用   (1)作为用户与计算机硬件系统之间的接口 (2)OS作为计算机系统资源的管理者 (3)OS用作扩充机器   操作系统的个人定义 是什么样的程序? 能够提供用户硬件操作的接口,进行计算机资源管理,并可扩充的……(这样定义?) 我们由“发展”看“定义”, 看它如何实现“求...

2018-11-14 23:05:03 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除