- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学计算机网络课程第六章.ppt
第6章 文件管理 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.2 目录结构 §6.3 文件和目录操作 §6.3 文件和目录操作 §6.3 文件和目录操作 §6.3 文件和目录操作 §6.3 文件和目录操作 §6.4 文件系统的实现 用户接口:根据用户存取要求,把不同的系统调用加工改造成不同的内部调用格式。 符号文件系统:将上层提供的文件名转换成系统内部名。 基本文件系统:根据内部名找到文件的说明信息,包括存取控制表、文件结构及第一个物理地址等。 存取控制验证:根据存取控制信息和用户访问要求验证文件访问的合法性。 逻辑文件系统:根据文件的逻辑结构找到所要进行操作的数据的相对块号。 物理文件系统:将相对块号转换成物理地址。 存储设备分配策略模块:实现对空闲存储块的管理,包括分配、释放和组织。 设备策略模块:把物理块号转换成相应文件存储设备所要求的地址格式。如磁盘的柱面号、磁道号和扇区号。然后,根据具体的操作要求及必要的参数准备输入/输出命令。 I/O调度及控制:由设备处理程序执行具体的读写操作。 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 链接结构文件的优点是: (1)提高了磁盘空间利用率,不存在外部碎片问题 (2)有利于文件插入和删除 (3)有利于文件动态扩充 缺点是: (1)只能顺序存取; (2)指针需要空间; (3)可靠性差。 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 索引文件实例分析——UNIX文件索引方式 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 §6.4 文件系统的实现 (1)分配: 申请文件空间,检查空闲盘块号栈是否上锁;如未上锁,从栈顶取出一个空闲盘块号,分配给用户;然后将栈顶指针下移一个。如果分配到S.free(0),该指针指向下一组可用的盘块号,然后便从磁盘读入对应的盘块;接着又从栈底开始分配,……。 (2)回收: 将回收的磁盘块的块号记入空闲盘块号栈的顶部,并执行空闲盘块数加1操作。如果空闲盘块号数达到100时,表示栈已满,便将该磁盘块作为新的空闲磁盘块号栈,…… §6.5 文件的共享和保护 §6.5 文件的共享和保护 §6.5 文件的共享和保护 §6.5 文件的共享和保护 重点概念和内容提示 文件和文件系统的概念 文件的物理结构——连续、链接文件和索引文件 文件目录的概念、结构 文件的共享和保护 空闲盘块的分配与回收 6.5.1 文件的共享 所谓文件共享指系统允许多个用户或进程共享同一份文件。文件共享不仅是完成共同的任务的多个用户所必需的,更重要的是避免了同一个文件保存多个副本所造成的外存空间的浪费。 文件共享的方式: 采用文件全名访问他人文件,直接通过文件目录找到他人文件。 链接技术实现文件共享:从一个目录项直接用一个指针(或编号)指向另一个目录项达到共享文件的目的。 利用符号链实现文件共享:用户A为了共享用户B的Bboot目录下的一个文件f1.c,可以创建一个LINK类型的新文件x,新文件x中仅包含被链接文件f1.c的路径名。 6.5.2 文件的保护 1.对用户进行分类 按用户对文件访问权力的差别把用户分成几类,然后对每个文件规定各类用户的存取权限。通常将用户分成三类: 文件主 文件主的同组用户或合作用户 其它用户 2.对访问权限分类 对文件的访问系统首先要检查访问权限,只允许合法的用户访问。文件的存取权限一般有以下几种:只读(R)、只写(W)、执行(E)、添加(A)和修改(U)等
您可能关注的文档
最近下载
- 深度学习完整全套教案PPT教学电子课件.pptx VIP
- 工程施工合同(通用版).docx VIP
- 松下panasonic FX-502传感器使用说明书.pdf VIP
- 20202021西安高新逸翠园学校小学数学小升初一模试题(附答案).pdf VIP
- 电子课件-数控加工工艺学(第四版).pptx VIP
- 2025年济南历下城市发展集团有限公司社会招聘(23人)考试备考试题及答案解析.docx VIP
- 高中数学中与曲率有关问题的研究.pdf VIP
- 深度学习——原理、模型与实践PPT全套完整教学课件.pptx
- 2025年安全员A证考试题库及答案.pdf
- 课程思政领航课《财务会计》项目三任务3:应收款项的减值.pptx VIP
文档评论(0)