1、 管理硬件资源: 处理机管理、存储器管理、 I/O设备管理。 管理软件资源: 文件管理(是指对文件进行操作和管理的软件集合。 ) 软件资源: 主要包括各种系统程序、标准例程库和各类应用程序,都以文件形式存储在外部存储器上。 操作系统本身也要求文件管理功能 提供用户与外存的界面 文件系统(文件管理)的基本功能: 按用户要求创建一个新文件或删除一个存在的文件; 按用户要求,对文件进行读或写操作; 文件存储空间管理; 用户只要使用文件名就可以对文件进行访问; 对文件实现严格的维护; 实现文件的共享与保护。文件管理面向用户实现按文件名存取文件 文件系统是对文件存贮器的空间进行组织分配,负责文件的存贮,
2、并对存入的文件进行保护检索的系统。 与文件管理有关的软件 文件管理软件 被管理的文件 管理的对象 实施管理的数据结构 目录、索引 文件系统所要解决的问题 (功能 ) 文件系统1) 有效地分配文件存贮器的存贮空间 (物理介质 )2) 提供一种组织数据的方法 (按名存取、逻辑结构、组织数据 )3) 提供合适的存取方法 (顺序存取、随机存取 ) 文件系统:n 6.1 文件结构和存取方法文件结构和存取方法n 6.2 文件存储空间的管理文件存储空间的管理n 6.3 文件目录文件目录n 6.4 文件存取控制和文件系统的安全文件存取控制和文件系统的安全6.1文件结构和存取方法文件结构和存取方法逻辑文件: 从
3、用户观点出发,所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立于文件及其介质的物理特性,又称为文件组织。物理文件: 文件的存储结构,是文件在外存上存储组织形式,与存储介质的存储特性有关。 文件的逻辑结构文件的逻辑结构 记录式文件(有格式文件): 是一种有结构的文件。由一个或多个记录组成。 以逻辑记录为单位进行存取。 定长记录文件: 文件中所有记录的长度相同。 变长记录文件: 每个记录的长度可以不同 无结构的流式文件(无格式文件): 是有序字符的集合,文件的长度等于该文件包含的字符数。流式文件不分成记录,而是直接由一连串信息组成。l1 记录 1 l2 记录 2(a) 变长指示记录长度l1 l2记录 1 记录 2l l(b) 定长记录文件变长:每个记录的头几个字节存储记录长度优点: 在空间利用上比较省,没有额外的说明和控制信息。对流式文件而言,它是按信息的个数或以特殊字符为界进行存取的。流式文件文件的物理结构文件的物理结构 连续结构 /顺序文件: 为每个逻辑文件分配一组连续编号的物理块。连续结构保证了逻辑文件中的记录顺序与物理文件存储器中文件占用物理块的顺序的一致性。将外存划分为固定大小的块物理块,每块通常为 512字节或 1024字节。文件名起始物理块号文件长度 逻辑块 025 26 27 28逻辑块 1 逻辑块 2 逻辑块 3