- 2
- 0
- 约2.38千字
- 约 5页
- 2017-08-12 发布于河南
- 举报
第三章 文件系统(FS)
§3.1 引言
符号名 相关信息
内容,形式,属性,基本操作:读、写、创建、重定位(seek)、删除、截短
优点:实现逻辑和物理的分离
FS的接口=syscall+实用程序
FS抽象元素:文件、目录、文件描述字(FD,描述文件当前状态,如指针、当前用户数等,实现上其实是文件打开后的指针)、文件系统(FS,指明现在用的是哪一个FS)
说明:
一个OS支持多个FS
Unix: S5FS, FFS(Fast FS)-UFS(Unix FS), NFS, RFS, AFS(Andrew FS)
FFS: 特指原始的
UFS: 后来的
所有的FS,4个抽象元素,界面不一样
如:文件名有的小于等于14个字符,有的小于等于255个字符
UFS, 字符流
“/”的含义:
根目录,分隔符
如:/usr/local = //usr/local
“.”:usr
“..”:local
fd和open
fd=fopen(path, mode)
path: 文件名
mode: 使用方式
fd经常是一个小的整数,是file description,不是FID,而是一个指针
(1)系统打开文件表(整个系统是一个)
放的是与进程无关的文件信息,文件的静态信息
(2)进程打开文件表(每个进程是一个)
放的是与进程相关的信息,r/w过程使用的动态信息
实现多个FS-FS框架
现在看到的FS是
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)