- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
链接问题 对于软链接 如果原来的文件被删除,那么所有软链接被留下悬空。 这就像发生在 MS Windows 的快捷方式 第三十一页,共五十四页。 8.3.1 文件目录结构 (2) 基本文件目录表法* 为了有效实现系统文件的共享,文件系统需建立一基本文件目录BFD,它包括了文件的结构、物理块号、存取控制和管理信息。 另外,需增加符号文件目录表SFD,包括用户给定的符号名和系统文件赋予的文件说明信息的内部标识符。 主目录(MFD)记录了文件名和系统给定的惟一标识。 第三十二页,共五十四页。 8.3.1 文件目录结构 文件目录表 : 第三十三页,共五十四页。 8.3.1 文件目录结构 在实现文件共享时,可以有以下的两种模式: ① 不同时使用同一文件。 ② 同时使用同一文件。 当所有进程都不修改文件时,情况比较简单; 如果某些进程要求对文件修改,那么就必需加以控制,否则数据一致性就得不到保证。控制的方法有两种: 一种是不允许读者与写者,或者写者与写者同时打开文件,但这会降低文件并发性,并可能导致死锁; 另一种是允许其同时打开文件,由OS为用户提供相应的互斥手段,文件使用者借用这种手段保证对文件的同时共享不发生冲突。 第三十四页,共五十四页。 8.3.2 文件目录管理 如上所述,文件的目录是以目录文件的形式存放的,当存取一个文件时,往往需要访问多级文件目录,如果对每一级目录访问都需要到文件存储设备上去搜索,势必占用过多的CPU时间,若在系统启动时,把全部目录文件读入内存,由系统直接在内存实施对各级目录的搜索则虽然提高了访问速度,但需要的内存容量太大。 一般来说,系统只把当前正在使用的那些文件的目录表(打开文件表—加快文件检索方法之三)复制到内存中,为此,系统提供两种特殊操作: 其一是把有关的目录文件复制到内存指定区,通常称为打开文件(Open); 其二是提供用户不再访问的有关文件的目录文件删除的操作,通常称为关闭文件(Close)。 第三十五页,共五十四页。 8.4 文件存储空间的分配与管理 由文件的存储结构可知,文件信息的交换都是以块为单位进行的。因此,将文件存储设备称为块设备,这里介绍的存储空间的管理实际上是对文件块空间而言的,具体说是指空闲块的组织与回收。 一般来说,空闲块空间的分配常常有两种方式: 一种静态分配; 另一种是动态分配。 另外在分配的区域上,可以将一个文件分配在一个完整的分区中(以块或簇为单位),常使用包含文件名、起始地址、长度的文件分配表FAT等。 第三十六页,共五十四页。 8.4.1 文件存储空间的分配 文件空间分配常采用:连续分配、索引分配、链接分配3种方法。 1. 连续分配 连续分配方式是将文件存放在辅存的连续存储区中。 第三十七页,共五十四页。 8.4.1 文件存储空间的分配 2. 索引分配 索引分配方法主要是利用文件分配表FAT给每个文件分配一个指出该文件的索引表所在的物理块号的表目,索引表所在的索引块与存储文件的文件块是分离的。 文件索引的每个表目的设置有两种情况: 一种是直接给出索引文件各物理块; 另一种是设置文件的起始块和长度,这有利于连续分配,也有利于节省索引表空间、提高效率,如图所示。 第三十八页,共五十四页。 * 8.2.2 文件的物理结构及存储设备 (3) 索引文件 索引文件是由系统为每个文件建立一张索引表,表中标明文件的逻辑块号所对应物理块号,索引表自身的物理地址由FCB给出。 索引表结构 : 第一页,共五十四页。 索引文件 这种方法克服了链接文件对随机存取的限制。 把所有的指针放在一起:索引块 每个文件都有它自己的索引块 索引块的第 i 个条目指向文件的第 i 个块(随机存取) 一个索引块类似于内存分配中的一个页表 索引文件的开销要比链接文件大,尤其如果每个文件只有很少的块时,会造成其余索引块的浪费。 第二页,共五十四页。 索引分配 a.out 16 目录项(条目) 文件名 索引块 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 21 22 23 44 53 56 nil 0 1 2 3 4 5 6 7 8 9 10 11 12 13 . . . 索引块 (16) 第三页,共五十四页。 8.2.2 文件的物理结构及存储设备 如果索引表很大,超过了一个物理块,则系统势必要像处理其他文件一样,来处理索引表
您可能关注的文档
- 无形资产与其他长期资产.ppt
- 投资连结保险.ppt
- 项目七物流市场调研外部环境分析.ppt
- 喜之郎品牌传播策略分析.ppt
- 无形资产的评估概论.ppt
- 网站运营与管理概述.ppt
- 现代企业管理变革及创新.ppt
- 消费心理学及营销技巧讲义.ppt
- 项目六酒店其他成本核算与控制.ppt
- 外汇进阶学习.ppt
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
最近下载
- 新教材人音版一年级音乐上册(艺术唱游)全册教案(全30页)(2024年) .pdf VIP
- 丰田卡罗拉启动系统控制电路工作原理分析及故障排除2例.pdf VIP
- 脚手架安全专项监理细则.doc VIP
- 2024—2025学年吉林省长春市东北师大附中明珠学校七年级上学期期末数学试卷.doc VIP
- 系统操作指南.pptx VIP
- 新疆无神论课件.pptx VIP
- SIMATIC S120变频器调试步骤培训(高端培训).pptx VIP
- 智慧树知到《大学生职业生涯规划与就业指导》章节测试答案.pdf VIP
- 国家开放大学《管理英语3》边学边练Unit-1-8(答案全)_可搜索.pdf VIP
- 【机房】供货、安装、调试实施方案.docx VIP
原创力文档


文档评论(0)