- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统Operating System 兰州大学信息科学与工程学院 School of Information Science Engineering Lanzhou University Autumn 2009 第六章 文件系统 6.1 文件和文件系统 文件管理的目的 文件系统的基本概念 文件系统的结构和功能元素 文件的操作 文件管理的目的 方便的文件访问和控制 并发文件访问和控制 统一的用户接口 多种文件访问权限 优化性能 差错恢复 文件系统的基本概念 数据项 field 记录 文件 文件系统 文件类型 1. 数据项 field 基本数据项:是数据组织中可以命名的最小逻辑数据单位 组合数据项:由若干个基本数据项组合而成 类型和长度属性 2.记录 一组相关数据项的集合,描述对象某方面的属性 关键字:唯一能标识一个记录的数据项 Example: employee record 3. 文件 文件是具有符号名的一组相关元素的集合。文件名是文件的标识符号。 文件包括两部分: 文件体 有结构/无结构 文件属性 文件是文件系统中最大的数据单位 4. 文件系统 文件系统是操作系统中管理文件的机构,提供文件存储和访问功能。 5. 文件类型 按用途分类 系统文件/用户文件/库文件 按文件中数据的形式分类 源文件 目标文件 可执行文件 按存取控制属性分类 只执行文件/只读文件/读写文件 按文件的逻辑结构分类 流式文件; 记录式文件 按信息保存期限分类 临时文件;永久文件;档案文件 按文件的物理结构分类 顺序(连续)文件;链接文件;索引文件 文件系统的结构和功能元素 设备驱动程序 位于文件系统的最底层 直接与外围设备通信 负责启动一个设备上的I/O 操作 继续处理I/O 请求的完成 基本文件系统 物理 I/O 处理与磁盘或磁带等系统数据块的交换 关注数据块在辅存中的位置,关注数据块在主存缓冲区中的位置 不知道文件所涉及的数据或结构的内容 基本I/O管理程序 负责文件I/O 的开始和终止 维护一些结构来控制设备的I/O 、调度和文件的状态 根据文件来选择执行文件I/O操作的设备 参与对磁盘等访问的调度,以优化性能 I/O缓冲区的指定和辅存的分配 逻辑 I/O 使得用户和应用程序可以访问到记录 必须处理文件记录 提供通用的记录I/O 操作的能力 维护有关文件的基本数据 访问方法层 应用程序和文件系统以及设备间的接口 反映出不同的文件结构 反映出存取和处理文件数据的不同方式 文件管理的服务功能元素 文件访问 目录管理 文件结构管理 访问控制 限额(quota) 审计(auditing) 文件系统的实现功能元素 文件的分块存储:与外存的存储块相配合 I/O缓冲和调度:性能优化 文件定位:在外存上查找文件的各个存储块 外存存储空间管理:如分配和释放。主要针对可改写的外存如磁盘。 外存设备访问和控制:包括由设备驱动程序支持的各种基本文件系统如硬盘,软盘,CD-ROM等 文件操作 创建文件:create(文件名,访问权限…) 删除文件:delete(文件名) 读文件:read(文件名,(文件内位置),要读的长度,内存目的地址) 写文件: write(文件名,(文件内位置),要写的长度,内存源地址) 打开文件:open(文件路径名,打开方式) 关闭文件:close(文件路径名) 指针定位:seek(fd,新指针的位置) 截断文件 复制文件 修改访问权限 目录的操作 6.2 文件的组织(file organization) 文件组织讨论文件的内部逻辑结构,主要考虑因素是文件存储性能和访问性能。 文件的组织 文件的组织类型 文件的组织 文件的组织是指从用户观点出发讨论文件内部的逻辑结构或用户访问模式;它可以独立于在外存上的物理存储 文件逻辑结构的设计要求: 访问性能:便于检索;便于修改 存储性能:向物理存储转换方便,节省空间 文件的不同组织层次:域、记录、文件 文件的组织类型 1. 无结构文件 文件体为字节流,不划分记录 顺序访问,每次读写访问可以指定任意数据长度 当前操作系统中常用的文件组织。 2. 累积文件(pile) 文件体为无结构记录序列,通过特定分隔符来划分记录,各记录大小和组成可变。 新记录总是添加到文件末尾。 如日志log,或电子邮件的邮箱文件(mailbox)。 检索必须从头开始,穷举有哪些信誉好的足球投注网站。 3. 顺序文件(sequential file) 文件体为大小相同的排序记录序列。 它由一个主文件和一个临时文件组成。 记录大小相同,按某个关键字域(key field)排序,存放在主文件(master file)中。 新记录暂时保存在日志或事务文件(log file or transaction fi
您可能关注的文档
- catia 教程 第2章.ppt
- CATIA V5R20安装说明及破解.doc
- CATIA_V5-6R2013_GA_P3_Win64安装方法.doc
- CATIA_培训教程(GSD).ppt
- CATIA安装技巧.doc
- catia点云造型中文教学.ppt
- CATIA各模块常用命令.ppt
- CATIA使用技巧汇总.ppt
- CATIA学习资料06完全免费.doc
- CAXA2007实用教程01.ppt
- 河北辖区2025年上半年海船船员适任考试[培训合格证]综合训练题及答案.docx
- 2025生物高考浙江省模拟试题试卷+参考答案.docx
- 2025年税务师模拟试题回忆版+答案.docx
- 关于幼儿园突发事件应急处置机制和预案.docx
- 2025年税法考试试题及答案.docx
- 2025年会计初级实务模拟试题库及答案.docx
- 幼儿园接收函的格式.docx
- 2024北京朝阳外国语学校高三8月月考英语试题及答案.docx
- 导尿管相关尿路感染预防与控制标准WST862-2025附:导尿管相关尿路感染医院感染管理质量考核表.docx
- 患者身份识别管理标准WST840-2025非转换word版(附质量控制考核表).docx
最近下载
- 北师大版数学八年级上册-第二章-实数-复习课件(共31张PPT).ppt
- 2025年井盖市场调查报告.docx
- 河南省社旗县双庄饮用天然矿泉水矿产资源开采与生态修复方案 .pdf VIP
- 沥青路面施工及验收规范GB50092-96.doc VIP
- 商务日语(ビジネス文书の基本).pdf VIP
- 粉末冶金材料工艺及设备课程设计指导书.doc VIP
- NT6000-系统软件使用手册.pdf VIP
- 2025年济南市历城区小升初英语考试模拟试题及答案解析 .pdf VIP
- 7 培土工具来帮忙(课件) 人民版劳动教育二年级上册.ppt VIP
- GB50303-2015 建筑电气工程施工质量验收规范.docx VIP
文档评论(0)