7.2.1 文件逻辑结构的类型
1.有结构文件 1.有结构文件
(1)定长记录 (2) 变长记录
2. 无结构(流式)文件
流式文件是相关信息的有序集合,或者说是有 一定意义的字符流. 对大量的源程序,可执行文件,库函数等,所采 用的就是无结构的文件形式,即流式文件 流式文件.其长 流式文件 度以字节为单位.对流式文件的访问,则是采用 读写指针来指出下一个要访问的字符.可以把流 式文件看作是记录式文件的一个特例. 好处:提供很大的灵活性
4. 外存的特点
容量大,断电后仍可保存信息, 速度较慢,成本较低 两部分组成:驱动部分+存储介质 种类很多 外存空间组织与地址与存取方式 非常复杂 I/O过程方式非常复杂
5. 用户对外存的要求
用户对外存的使用:读写外存数据 用户对外存的要求:方便,高效率,安全 (1) 在读写外存时不涉及硬件细节,使用 逻辑地址和逻辑操作 (2) 存取速度尽可能快,容量大且空间利 用率高 (3) 外存上存放的信息安全可靠,防止来 自硬件的故障和他人的侵权 (4) 可以方便地共享,动态扩缩,携带拆 卸,了解存储情况和使用情况 (5) 以尽可能小的代价完成上述要求
第七章
文件管理 与存储介质
物理块(块) 在文件系统中,文件的存储设备 常常划分为若干大小相等的物理 块.同时也将文件信息划分成相 同大小的逻辑块(块),所有块 统一编号.以块为单位进行信息 的存储,传输,分配 存储介质:磁盘,磁带,光盘
1. 磁
带
永久保存大容量数据 顺序存取设备: 前面的物理块被存取访问之后, 才能存取后续的物理块的内容, 存取速度较慢,主要用于后备存储, 或存储不经常用的信息,或用于 传递数据的介质
1) 文件系统功能
用户角度:实现"按名存取" 系统角度:是对文件存储器的存储 空间进行组织,分配,负责文件的 存储并对存入的文件实施保护,检 索的一组软件的集合.