读书笔记-计算机操作系统-文件管理-4-end

本文介绍了文件管理的基本概念,包括文件的结构分类、文件打开的过程以及文件系统的地址分配方式等内容。重点讲解了有结构文件与无结构文件的区别,文件打开的机制,以及如何通过直接地址、一次间接地址和多次间接地址实现对不同大小文件的有效管理。

第6章 文件管理 

1、文件是指由创建者所定义的、 具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。 在有结构的文件中,文件由若干个相关记录组成;而无结构文件则被看成是一个字符流。

2、 如果说大量的数据结构和数据库,是采用有结构的文件形式的话,则大量的源程序、 可执行文件、 库函数等, 所采用的就是无结构的文件形式,即流式文件。 其长度以字节为单位。对流式文件的访问,则是采用读写指针来指出下一个要访问的字符。

3、 文件的“打开”,是指系统将指名文件的属性(包括该文件在外存上的物理位置)从外存拷贝到内存打开文件表的一个表目中,并将该表目的编号(或称为索引)返回给用户。以后, 当用户再要求对该文件进行相应的操作时,便可利用系统所返回的索引号向系统提出操作请求。系统这时便可直接利用该索引号到打开文件表中去查找,从而避免了对该文件的再次检索。这样不仅节省了大量的检索开销,也显著地提高了对文件的操作速度。

4、一次间接地址 :利用索引结点中的地址项iaddr(10)来提供,这种方式的实质就是一级索引分配方式。 在一次间址块中可存放1K个盘块号, 因而允许文件长达4 MB。  

   多次间接地址。  当文件长度大于4 MB+40 KB时(一次间址与10个直接地址项), 系统还须采用二次间址分配方式。这时,用地址项iaddr(11)提供二次间接地址。该方式的实质是两级索引分配方式。系统此时是在二次间址块中记入所有一次间址块的盘号。在采用二次间址方式时,文件最大长度可达4 GB。
 
本书的阅读笔记到此结束,随后认真阅读的《操作系统教程》,有完整的笔记。
 

转载于:https://www.cnblogs.com/dragon-bupt/archive/2011/11/10/2245031.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值