07第七章 文件系统1.ppt

上传人:99****p 文档编号:1434583 上传时间:2019-02-27 格式:PPT 页数:112 大小:820.50KB
下载 相关 举报
07第七章 文件系统1.ppt_第1页
第1页 / 共112页
07第七章 文件系统1.ppt_第2页
第2页 / 共112页
07第七章 文件系统1.ppt_第3页
第3页 / 共112页
07第七章 文件系统1.ppt_第4页
第4页 / 共112页
07第七章 文件系统1.ppt_第5页
第5页 / 共112页
点击查看更多>>
资源描述

1、第七章 文件系统n 7.1 文件与文件系统n 文件n 具有符号名而且在逻辑上具有完整意义的信息项的序列。n 文件系统n 文件与管理文件的程序集合。信息项 信息项 信息项 信息项读 (写 )指针UNIX文件分类n 普通文件n 内容可以是程序、数据、图象、 MP3等,保存在磁盘块中n 目录文件n (文件名,文件号 )序列,保存在磁盘块中n 特殊文件n 设备n 设备作为文件管理的好处n 界面统一,使用文件与使用设备命令相同,申请设备open, 释放 close, 读 read, 写 writen 利用文件保护功能可以保护设备7.2 文件的访问方式n 顺序访问n 从文件起始位置开始顺序访问n 从文件中

2、间某处开始顺序访问n 随机访问n 按记录编号随机访问n 按关键字 (key)随机访问7.3 文件的组织n 逻辑组织n 用户看到的文件组织形式n 记录式文件:记录的序列n 等长记录(优点:处理方便,速度快;缺点:空间浪费)n 不等长记录(优点:省空间;缺点:处理不便,速度慢)n 流式文件:字节的序列 (UNIX, Windows, etc)n 物理组织n 逻辑组织到磁盘块的映射n 文件:记录 (字节 )序列n 磁盘:块 (block)序列 变换关系7.3.2 文件的物理组织n 考虑因素n 记录格式n 等长或不等长 , 流式不必考虑n 空间开销n 除保存文件内容之外的存储开销n 访问速度n 随机访

3、问速度n 长度变化n 动态增长顺序结构:一个文件占有若干连续的磁盘块。优点:速度快,节省空间缺点:长度变化困难块 18块 19块 20块 21块 22.磁盘空间首块 =18块数 =5.FCB链接结构:一文件可存于不连续块中,块间以指针相连。优点:节省空间,长度变化容易。缺点:随机访问速度慢。块 18.块 80.块 92.磁盘空间首块 =18块数 =3.FCB索引结构:一文件可存于不连续块中,块号记在索引块中。优点:速度快,长度变化容易。缺点:索引块占空间。 磁盘空间索引块 =29块数 =4.FCB块 18块 19.块 26.块 30.索引块 29Hash结构:计算地址:hash(key)=addr (在磁盘或文件中的存放位置 )问题:给定 key1key2hash(key1)=addr1;hash(key2)=addr2;addr1=addr2 (conflict)Conflict resolution: 顺序探查法:如发生冲突,则在冲突位置开始顺序探查第一个空闲的存储位置。.文件空间空闲标志冲突记数记录内容空闲标志冲突记数Hash(key)=addr起始位置计算addr=hash(key)对应冲突记数加 1本记录空闲顺取下一个标记为占用填记录内容保存记录:T F记录内容

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。