- 1
- 0
- 约2.74千字
- 约 27页
- 2019-12-03 发布于湖北
- 举报
第十七讲 文件系统 目的与要求:掌握文件系统调用处理及使用。了解文件备份与保护,文件系统的组成和各部分功能。 重点:文件使用和控制、文件保护。 作业:10,11,13,15。 7.4文件访问系统调用 操作系统提供文件创建、删除、打开、关闭、读、写等系统调用作为用户编程界面。 另一文件访问接口Memory-Mapped文件访问。 文件的建立与删除 CREATE、DELETE系统调用参数包括 文件名(路径名) 设备名(卷名) 其它信息(FCB中要用户提供的信息) 文件的建立与删除 CREATE系统调用大致处理过程 检查参数合法性 在文件目录结构中的适当位置建立一个文件控制块FCB。 将参数填入FCB。 分配文件所存放的外存空间(也可lazy分配即在写数据时分配),建立索引表,填入FCB中。 文件的建立与删除 DELETE文件系统调用过程 检查参数,得到文件名(路径名) 按名查找文件目录结构,找到文件的FCB 按FCB中的索引表释放文件所占外存空间 从文件目录结构中删除FCB 。 文件的打开与关闭 OPEN系统调用处理过程 检查参数,获得文件名(路径名); 按名查找文件目录结构,找到文件的FCB; 将FCB拷贝入内存,存入内存活跃文件目录表中; 建立一张本次打开的文件读写状态信息表,将当前访问指针指向文件首; 将文件读写状态信息表的地址存于进程PCB中的资源描述区中“打开
您可能关注的文档
- 600MW火电厂制粉系统.ppt
- 678 电器学_第六章-第八章 精简版本.ppt
- 62. 基本工具使用.ppt
- 6KV设备停送电操作.ppt
- 6502电气集中电路复习[1].ppt
- 600MW汽轮发电机励磁系统.ppt
- 6_城市轨道交通系统信号.ppt
- 600MW机组一次风机油系统.pptx
- 61_维护人身权利课件.ppt
- 6、压电式传感器.ppt
- 云南省红河州蒙自市2024-2025学年八年级上学期期末考试地理试题(试卷+解析).docx
- 2026届福建泉州市、三明市高三一模物理试题(试卷+解析).docx
- 河南南阳市淅川县2025年秋期期终九年级质量评估道德与法治试卷(试卷+解析).docx
- 2026届河南濮阳市濮阳县高三年级上学期模拟测试(三)历史试题(试卷+解析).docx
- 内蒙古自治区包头市青山区2025-2026学年九年级上学期期末语文试题(试卷+解析).docx
- 广东惠州市龙门县2025-2026学年第一学期期末素养评价八年级道德与法治试卷(试卷+解析).docx
- 2026届河北保定市唐县第一中学高三下学期一模政治试题(试卷+解析).docx
- 2026届河南三门峡市义马市高三下学期模拟测试(一)历史试题(试卷+解析).docx
- 河北省秦皇岛市抚宁区2025-2026学年九年级上学期期末语文试题(试卷+解析).docx
- 2026届云南玉溪第一中学高三下学期3月模拟预测政治试题(试卷+解析).docx
原创力文档

文档评论(0)