![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 50
学习操作系统
「已注销」
这个作者很懒,什么都没留下…
展开
-
第7章 文件系统
1. 文件系统的功能 辅助存储空间的管理; 实现按名存取; 文件的存放形式; 文件的查找; 文件的共享和保护。 2. 文件的逻辑结构 文件的逻辑结构是从用户观点出发所观察到的文件组织形式。 逻辑文件从结构上分为两类:无结构的流式文件和有结构的记录式文件。 (1)流式文件——文件内的数据是依次存放的一串信息集合。 (2)记录式文件——由若干记录组成。 3. 文件的物理结构 文件的物理结构,又称文件的物理结构,是指文件在外存上的存储组织形式。 (1)连续文件 优点: 顺序存取容易 顺序存取速度快 缺点:原创 2021-12-28 21:46:10 · 213 阅读 · 0 评论 -
第6章 设备管理
1. 概念 设备管理:操作系统对计算机系统中除CPU和内存以外的设备的管理。 设备:除了CPU和内存之外,其他的大部分硬件设备称为外部设备。 2. 按传输速率分类 (1)低速设备 (2)中速设备 (3)高速设备 3. 按信息交换的单位分配 (1)块设备 (2)字符设备 4. 从资源分配角度分类 (1)独占设备 (2)共享设备 (3)虚拟设备 5. I/O控制的方式 程序直接查询控制方式 中断方式 DMA方式 通道方式 6. 采用缓冲技术的目的 改善CPU与外围设备之间速度不匹配的矛盾; 减少I/O对C原创 2021-12-28 21:18:04 · 133 阅读 · 0 评论 -
第5章 存储管理
1. 重定位 地址重定位完成的是相对地址(逻辑地址)转换成内存的绝对地址(物理地址)的工作。 地址重定位又称为地址映射。 分为静态重定位和动态重定位。 2. 静态重定位 静态重定位是在程序装入后且在运行之前,一次将需要转换的逻辑地址转换为物理地址。 缺点: 程序的存储空间只能是一片连续的区域,而且在重定位之后就不能移动,这不利于内存空间的有效使用; 各个用户进程很难共享内存中的同一程序的副本。 3. 动态重定位 动态重定位是在程序执行期间每次访问内存之前进行重定位的。 优点: (1)程序占用的内存空间动态可原创 2021-12-28 20:57:06 · 248 阅读 · 0 评论 -
第4章 并发进程
1. 进程的同步:直接作用 进程同步是指系统中多个进程发生的时间存在某种时序关系,需要相互合作,共同完成一项任务。 司机售票员问题: 司机P1 售票员P2 while(true) while(true) { { P(run); 启动车辆; 关门; V(run); 正常运行; 售票; P(open); 到站停车; 开门; V(open); } } P、V问题的初步思考:考虑事件A的先决条件时间B,在事件B原创 2021-12-28 17:57:06 · 378 阅读 · 0 评论 -
第3章 进程管理与调度
1. 进程的定义 进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配、调度和保护的独立单位。 2. 进程的特征 动态性 并发性 独立性 制约性 异步性 结构性 3. 进程与程序的区别 进程更能真实地描述并发,而程序不能; 进程是由程序和数据和控制块三部分组成的; 程序时静态的,进程是动态的; 进程有生命周期,又诞生和消亡,短暂的;而程序是相对长久的; 一个程序可对应多个进程,反之亦然; 进程具有创建其他进程的功能,而程序没有。 4. 三态模型 5. 五态模型 6. 进程原创 2021-12-28 16:16:33 · 176 阅读 · 0 评论 -
第2章 用户界面
1. 用户界面的3种形式 联机命令形式,直接提供给用户在终端上使用 系统调用形式,提供给用户编程时使用 图形接口原创 2021-12-28 15:53:57 · 135 阅读 · 0 评论 -
第1章 操作系统概论
1.操作系统的地位 计算机系统由硬件和软件组成 操作系统是硬件基础上的第一层软件 是其他软件和硬件之间的接口 2. 操作系统的设计目标 方便性 有效性 可扩充性 开放性 3. 操作系统的功能 处理机管理 存储管理 设备管理 文件管理 网络管理 提供良好的用户界面 4. 操作系统的特性 并发性 共享性 不确定性 虚拟性 ...原创 2021-12-28 15:50:35 · 242 阅读 · 0 评论