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

《计算机操作系统 》课件_6.3文件目录管理.pptxVIP

《计算机操作系统 》课件_6.3文件目录管理.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

文件目录概念文件目录结构目录检索技术6.3文件目录管理

文件目录管理的要求实现“按名存取”提高目录的检索速度允许文件重名允许文件共享6.3文件目录管理

6.3.1文件目录概念文件目录一组文件控制块(或文件目录项)的有序集合。每个文件控制块是用于描述和控制文件的数据结构,它保存系统管理文件所需要的全部属性信息。文件控制块的内容文件与FCB一一对应,是文件存在的唯一标志。(1)基本信息文件名用户名:文件主、同组用户、用户组等文件类型文件物理地址和文件长度文件逻辑结构和文件物理结构6.3文件目录管理

6.3.1文件目录概念文件控制块的内容(2)存取控制信息文件主、文件主同组用户(或授权用户)、一般用户对该文件的存取权限(3)使用信息文件的建立日期及时间上次存取文件的日期及时间当前的使用状态信息共享链接计数等6.3文件目录管理

6.3.1文件目录概念文件控制块的内容举例:MS-DOS的文件控制块:FAT16属性:文件名扩展名属性保留时间日期起始块号文件长度8B4B2B2B2B10B1B3B位b7b6b5b4b3b2b1b0含义保留保留归档子目录卷标系统隐藏只读时间:最近修改时间位b15~b11b10~b5b4~b0含义小时分钟秒日期:最近修改日期位b15~b9b8~b5b4~b0含义相对于1980年的年份偏移量月份日期6.3文件目录管理

6.3.1文件目录概念文件控制块的内容举例:Windows98包含基本目录项和长文件目录项。FAT32文件系统基本目录项示意图FAT32文件系统长文件名目录项示意图6.3文件目录管理

6.3.1文件目录概念索引节点(1)索引节点引入原因查找文件时平均启动磁盘I/O操作的次数较大,降低了目录检索效率。检索目录的过程中实际上只用到了文件控制块中的文件名用户名,不需要将文件其它描述信息加载到内存。索引节点(简称i节点):文件系统文件控制块中除文件名以外的描述信息单独形成的数据结构。6.2文件的结构和存取

6.3.1文件目录概念索引节点传统unix目录项:文件名(14B)i节点编号(2B)UnixS5fs目录项:文件名(255B)i节点编号(4B)本目录项长度文件名长度符号目录项:文件名i节点指针基本目录项:i节点指针物理地址长度…FCB内容=文件名+文件其他描述信息6.3文件目录管理

6.3.1文件目录概念索引节点(2)索引节点分类磁盘索引节点存放在磁盘上的索引节点文件属性用户标识符文件物理长度文件物理地址文件的时间相关信息文件链接计数内存索引节点每当打开一个文件时,都会在内存中为该打开文件建立一个内存索引节点。内容在磁盘索引节点上增加状态访问计数逻辑设备号链接指针6.3文件目录管理

6.3.2文件目录结构单级目录结构:整个文件系统只建立一张目录表。优点:实现简单能实现按名存取缺点:查找速度慢;不允许重名;不便于实现文件共享6.3文件目录管理

6.3.2文件目录结构2.两级目录结构:将文件目录分为主文件目录和用户文件目录。优点:提高了目录检索速度允许文件重名不同用户可以使用不同的文件名来访问系统中的同一个共享文件缺点:缺乏灵活性无法很好地满足文件多的用户的需要6.3文件目录管理

6.3.2文件目录结构3.多级目录结构:两级目录结构加以推广,允许用户文件目录再建立下级子目录,由此形成了多级目录结构。在树形目录中,主目录则称为根目录,目录树中的非叶节点均为目录文件(又称子目录),叶节点为数据文件。绝对路径:目录/子目录名…/文件名相对路径:当前目录/子目录名…/文件名6.3文件目录管理

6.3.2文件目录结构多级目录结构优点:层次清楚允许文件重名进一步提高目录检索速度容易实现共享6.3文件目录管理

6.3.3目录检索技术1.线性检索法:顺序检索法根目录tmp8usr6etc9lib14dev7bin4..1.16#i节点13226#i节点496/usr子目录file220bal45ast26jim51erik30dick19..1.6/ast子目录ab78src17mini81mbox60book92grant64..6.26例:/usr/ast/mbox6.3文件目录管理

6.3.3目录检索技术

文档评论(0)

酱酱 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档