6.3.3文件的物理结构-Read.ppt

6.3.3 文件的物理结构 辑上的文件总得以不同方式保存到物理存储设备的存储介质上去,所以,文件的物理结构和组织是指逻辑文件在物理存储空间中存放方法和组织关系。这时,文件看作为物理文件,即相关物理块的集合。文件的存储结构涉及块的划分、记录的排列、索引的组织、信息的搜索等许多问题。因而,其优劣直接影响文件系统的性能。 两类方法可用来构造文件的物理结构 第一类称计算法,其实现原理是设计一映射算法,例如线性计算法、杂凑法等,通过对记录键的计算转换成对应的物理块地址,从而找到所需记录。直接寻址文件、计算寻址文件,顺序文件均属此类。计算法的存取效率教高,又不必增加存储空间存放附加控制信息,能把分成布范围较广的键均匀地映射到一个存储区域中。 第二类称指针法,这类方法设置专门指针,指明相应记录的物理地址或表达各记录之间的关联。索引文件、索引顺序文件、连接文件、倒排文件等均属此类。 顺序文件(连续文件 ) 将一个文件中逻辑上连续的信息存放到存储介质的依次相邻的块上便形成顺序结构,这类文件叫顺序文件,又称连续文件。 这是一种逻辑记录顺序和物理记录顺序完全一致的文件,通常,记录按出现的次被读出或修改。 顺序文件的基本优点是:顺序存取记录时速度较快。 顺序文件的主要缺点是:建立文件前需要能预先确定文件长度,以便分配存储空间;修改、插入和增生文件记录有困难;对直接存储器作连续分配,会造成少量空

文档评论(0)

1亿VIP精品文档

相关文档