网站大量收购闲置独家精品文档,联系QQ:2885784924

电子科技大学计算机操作系统—第六章 文件管理.pptx

电子科技大学计算机操作系统—第六章 文件管理.pptx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

关于本章学习方式

《文件管理》这章的学习采用自学

为主方式,这里给出各节的学习内容提

纲及思考题。

本章讨论的主要问题

信息文件是计算机的重要软件资源,对信息的组织、

存取和保存,是由文件系统实现的。文件系统是OS的

重要组成部分。本章主要讨论以下问题:

●信息的组织形式文件的结构

●信息的存取目录结构

●信息的存储磁盘的存储管理

信息的共享与保护文件的共享与保护

●文件系统的构成

6.1文件的基本概念

一、文件管理五大功能:

●完成文件存储空间的管理。

●实现文件名到物理地址的映射。

·实现文件和目录的操作管理。

●提供文件的共享和保护。用户(程序)

●提供用户的接口。文件系统接口

控制管理对象的

间题软件集合

对象及其属性

什么是文件系统?有何功能?文件系统的模型

文件系统的三层结构各有何作用?

返回

6.1文件的基本概念

二、文件系统模型

文件系统接口

对对象操逻辑文件系统

纵和管理

基本I/O管理程序(文件组织模块)

的软件

集合基本文件系统(物理I/O层)

I/O控制层(设备驱动程序)

对象及其属性说明(文件、目录、磁盘)

遐回

文件管理思考题

1.文件的逻辑结构与物理结构有何区别与联系?

2.磁盘空间的分配方式有哪几种?各有何特点?

3.为什么通常采用多级目录结构?目录项包括哪些

内容?如何通过目录实现文件的按名存取?

4.有哪些文件共享方式?各有何特点?

5.文件系统的保护措施有哪些?

6.提高文件系统的性能可采取哪些措施?

6.2文件的结构

文件结构分为逻辑结构和物理结构。文件结构

决定了对文件的访问方式及检索速度。

。文件的逻辑结构

是从用户的观点讨论文件的组织形式,即逻辑

文件。

●文件的物理结构

是从存储的观点讨论文件在外存上的组织形式,

即文件的物理结构或存储结构。主要考虑存储效率。

返回

6.2文件的结构

一、逻辑文件

1.无结构的字符流文件(如程序、文本文件)

2.有结构的记录式文件(如数据库文件)

·按照记录长度

●定长记录●变长记录

·按照存取方式

●顺序文件串结构(按照时间顺序)

顺序结构(按照键值)

●索引文件

●顺序索引文件●Hash文件*

文件的存取方式

1.顺序访问

按照文件的逻辑地址顺序对文件记录(字符)进

行读写操作。

2.随机访问

也称为直接访问,可按照任意的记录次序对文件进

行读写操作。

3.索引访问

也称为按键值(或记录名)访问。文件记录按某个

数据项(通常称为键值)排列。

返回

由关键字查找

含Ri记录队列

找到了吗?否

由记录队列查找Ri返回空

找到了吗?

返回Ri的逻辑地址返回空

搜索记录Ri的过程

对文件记录的搜索算法:

1.线性搜索法(linearsearch)

按记录排列顺序搜索。

特点:简单直观、效率低。

2.二分搜索法(

文档评论(0)

乐毅淘文斋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8121131046000040

1亿VIP精品文档

相关文档