- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 文件系统 信息是计算机系统中的重要资源。操作系统中的一个重要组成部分,文件系统,就负责信息的组织、存储和访问。 文件系统的功能就是提供高效、快速和方便的信息存储和访问功能。本章的主要内容就是信息的组织。 掌握: 基本概念:文件系统、文件、目录 文件系统实现 文件逻辑结构 文件物理结构 存储空间管理 了解 文件系统举例 文件管理的目的 所有的计算机应用程序都要:存储信息,检索信息 对信息管理有三个基本要求: 能够存储大量的信息 长期保存信息 可以共享信息 解决方法: 把信息以一种单元,即文件的形式存储在磁盘或其他外部介质上。 通过操作系统来管理文件,包括: 文件的结构,命名,存取,使用,保护和实现方法 文件管理的目的 方便的文件访问和控制:以符号名称作为文件标识,便于用户使用; 并发文件访问和控制:在多道程系统中支持对文件的并发访问和控制; 统一的用户接口:在不同设备上提供同样的接口,方便用户操作和编程; 多种文件访问权限:在多用户系统中的不同用户对同一文件会有不同的访问权限; 优化性能:存储效率、检索性能、读写性能; 差错恢复:能够验证文件的正确性,并具有一定的差错恢复能力; 文件 文件的命名 文件名 根据文件的定义,每个文件必须有一个唯一的文件名,不论是系统管理,还是用户使用文件都使用文件名。 文件名是一个有限长度的字符串; DOS、WINDOWS系统中文件名: 文件名 · [文件扩展名] 不同的操作系统对文件名的字符长度限制可能不同。 不同的操作系统对文件名的英文字母的大小写处理可能不同。 文件的命名 文件扩展名: 不大于3个字符,一般用来表示文件的类型。 例如: C C语言源程序文件 COM 可执行文件(小模式) EXE 可执行文件(大模式) BAT 批处理文件 OBJ 目标文件 readme.txt ll.c ll.obj ll.exe chapter11.ppt 文件的类型 按用途分为: 系统文件、库文件、用户文件 按文件中数据分为: 源文件 相对地址形式文件 可执行的目标文件 按操作保护分为: 只读文件、读写文件、不保护文件 管理方式:普通文件、目录文件和特别文件 普通文件:一般的正文文件; 目录文件:把文件目录看成文件; 特殊文件:允许用户把每个输入输出设备看成一个特殊文 件,由操作系统把对它的文件操作转化成对不同设备的I/O操作。 文件系统 文件系统的结构 文件的逻辑结构 文件逻辑结构的设计要求: 访问性能:便于检索;便于修改。 存储性能:向物理存储转换方便,节省空间。 文件的不同组织层次:域、记录、文件 文件的逻辑结构类型 文件的逻辑结构类型(续) 2. 索引顺序文件(indexed-sequential file) 在顺序文件(主文件main file)的基础上,另外建立索引(index)和溢出文件(overflow file)。这样做的目的是加快顺序文件的检索速度。 在索引文件中,可将关键字域中的取值划分若干个区间(如A~Z可以划分为A到Z共26个区间),每个区间对应一个索引项,后者指向该区间的开头记录。新记录暂时保存在溢出文件中,定期归并入主文件。 通过划分层次,在记录数量较大时,比顺序文件大大缩短检索时间。顺序文件是N/2(这时可使用折半查找),而索引顺序文件(一级索引)是i/2 + N/(2*i),其中i为索引长度。索引还可以是多级的。如:有1000,000条记录的顺序文件的平均检索长度为500,000,而在添加一个有1000条索引项的索引文件后,平均检索长度为1000。 文件的逻辑结构类型(续) 文件的逻辑结构类型(续) 文件目录 目录内容 1. 基本信息 文件名:字符串,通常在不同系统中允许不同的最大长度。可以修改。有些系统允许同一个文件有多个别名(alias); 文件类型:可有多种不同的划分方法,如: 有无结构(记录文件,流式文件) 内容(二进制,文本) 用途(源代码,目标代码,可执行文件,数据) 属性attribute(如系统,隐含等) 文件组织(如顺序,索引等) 目录内容(续) 2. 地址信息 存放位置:包括哪个设备或文件卷volume,以及各个存储块位置; 文件长度(当前和上限):以字节、字或存储块为单位。可以通过写入或创建、打开、关闭等操作而变化。 3. 访问控制信息 文件所有者(属主):通常是创建文件的用户,或者改变已有文件的属主; 访问权限(控制各用户可使用的访问方式):如读、写、执行、删除等; 4. 使用信息 创建时间 最后一次读访问的时间和用户 最后一次写访问的时间和用户 目录结构类型 目录结构类型 一级目录:整个目录组织是一个线性结构,系统中的所有文件都建立在一张目录表
您可能关注的文档
- 《医院信息系统建设回顾及发展趋势1.ppt
- 《医院感染的预防与控制.ppt
- 《医院新员工培训计划.ppt
- 《医院健康教育工作规范.ppt
- 《医院感控和护士职业防护ppt.ppt
- 《医学检验科入门相关知识怎样快速融入检验科.ppt
- 《医院感染管理与监控.ppt
- 《医院质量管理.ppt
- 《医药仓储作业.ppt
- 《医院风险管理.ppt
- DB32T3444 健康企业评估规范.pdf
- DBJ25-82-2000 甘肃省聚苯板外保温墙体设计与施工规程 甘肃省地方标准.pdf
- DB32T-核与辐射突发事件卫生应急处置技术规范 第3部分:现场流行病学调查及编制说明.pdf
- DB44T1430-2014 冷冻水产品流通冷链管理技术规范.pdf
- TCASME-监控系统安装与维护规范.pdf
- TCSAE-汽车远程升级(OTA)信息安全测试规范.pdf
- TJSSAE-智能网联汽车开放道路测试管理要求及编制说明.pdf
- TEERT-挥发性有机物污染治理设施工况自动监控技术规范.pdf
- TCASME-三跨连续节段梁悬浇施工技术规范.pdf
- DB36T-行政执法案卷评查规范编制说明.pdf
最近下载
- (完整版)初三化学方程式大全.pdf
- 卫健委临检中心 15项临床检验质量控制指标——解读与应用.pptx VIP
- GB/T 14165-2008_金属和合金 大气腐蚀试验 现场试验的一般要求.pdf
- NB∕T11502-2024光伏光热一体组件和空气源热泵联合热水系统通用技术条件.pdf
- 抖音粉丝群体数据分析报告.pptx
- 【国家标准】QBT 3826-1999 轻工产品金属镀层和化学处理层的耐腐蚀试验方法 中性盐雾试验(NSS)法.pdf
- 足部特效反射区疗法一览表 附足底穴位图.doc
- 按次收费合同5篇.docx VIP
- 棋类运动协会章程.docx
- 口腔科的2024年工作总结6篇.docx VIP
文档评论(0)