? 电梯算法杜绝了饥饿,但当请求对磁道的分布是 均匀时,磁头回头,近磁头端的请求很少(因为 磁头刚经过),而远端请求较多,这些请求等待 时间要长一些 。? 总是自里向外移动 。移动臂到达最后个一个柱面 后,立即带动读写磁头快速返回到最里的欲访问 磁道 。返回时不为任何的等待访问者服务 。返回 后可再次进行扫描
实际系统相当普遍采用最短寻道时间优先算法,因为它简单有效,性价比好 。
磁盘高速缓存…
文件管理文件系统的功能:
有效地管理文件的存储空间;
管理文件目录;
完成文件的读/写操作;
实现文件共享与保护;
为用户提供交互式命令接口和程序调用接口 。
文件系统定义:
操 作 系 统 中 的 各 类 文件、 管 理 文 件 的 软件,以 及 管 理 文 件 所 涉 及 到 的 数据结 构等信息的集合
文件系统模型分为三个层次:
1. 文件系统接口
2. 对对象操纵和管理的软件集合
3. 对象及其属性
文件类型
- 用途
系统文件用户文件库文件 - 文件中的数据形式
源文件目标文件可执行文件 - 存取控制属性
只执行文件只读文件读写文件 - 组织形式和处理方式
普通文件目录文件特殊文件
文件的逻辑结构(File Logical Structure),又称 为文件组织,是用户可以直接处理的数据及其 结构 。
文件的物理结构,又称为文件的存储结构,是指文件在外存上的存储组织形式 。
文件逻辑结构的类型
- 有结构文件 记录有定长和不定长两种
1)顺序文件:按某种顺序排列的定长纪录文件
2)索引文件:按索引表查询的不定长纪录文件
3)索引顺序文件:以上两者的结合 - 无结构文件
其长度以字节为单位 。可以把流式文件看作是记录式文件的一个特例 。
第二种情况是顺序结构,指文件中的所有记录按关键字 (词)排列 。是最常用的文件组织方式 。
顺序文件的优缺点
常 用 于 批 量 数 据 处 理 ,这 时 文 件 的 访 问 效 率最高 。
是唯一、 同 时 适 合 在 磁 盘 和 磁 带 中 存 储 的 文件 。
访问效率比堆文件高 。当文件较小,可以将文件全部装入内存,利用某种快速的查找算法,如折半查找法、插值查找法等快 速查找指定的记录 。
索引文件可为变长记录文件建立一张索引表,对主文件中的每个记录,在索引表中设有一个相应的表项,用于记录该记录的长度L及指向该记录的指针(指 向该记录在逻辑地址空间的首址) 。
由于索引表是按记录键排序的,因此,索引表本身是一个定长记录的顺序文件,从而也就可以方便地实现直接存取 。
索引顺序文件将顺序文件中的所有记录分为若干个组(例 如,50 个记录为一个组);
为顺序文件建立一张索引表.
在索引表中为每组中的第一个记录建立一 个索引项,其中含有该记录的键值和指向该记录的指针 。
直接和哈希文件直接文件
对于直接文件,则可根据给定的关键字值,直 接获得指定记录的物理地址 。
关键字值本身就决定了记录的物理地址 。
这种由关键字值到记录物理地址的转换被称为键值转换 。
文件目录文件目录也是一种数据结构,用于标识系统中的 文件及其物理地址,供检索时使用 。
文件控制块(FCB)文件控制块是操作系统为管理文件而设置的数据结构,存放了管理文件所需的所有信息(文件属性)
1)基本信息类
文件名:文件标识符;
物理位置:存放文件的设备名 起始盘块号 文件长度(盘块数或字节数)
逻辑结构:有结构文件、无结构文件
物理结构:顺序文件、链式文件、索引文件
推荐阅读
- win10系统提示计算机内存不足处理方法 显存不足怎么解决方案
- 计算机常用快捷方式及说明 电脑快捷方式是什么意思
- 电脑操作系统处理文件的启动 电脑bat文件怎么打开
- 城市基础设施配套费会计分录 城市基础设施配套费
- 兰芝化妆品效果怎么样 兰芝化妆品效果怎么样?
- 计算机里面乘号的输入方法 笔记本电脑乘号怎么打
- 佳能R6零基础图文教学 菜单键是哪个按键
- 肌肉量增加基础代谢下降 肌肉分解基础代谢下降
- Windows操作系统全面详解 windows什么意思
- 现在的量子计算机发展到了什么阶段,瓶颈是什么,前景如何呢?