操作系统4.3.1 文件系统的层次结构

一、文件系统的层次结构

二、小结

用一个例子来辅助记忆文件系统的层次结构:假设某用户请求删除文件 "D:/ 工作目录 / 学生信息.xlsx" 的最后 100 条记录。

  1. 用户需要通过操作系统提供的接口发出上述请求 ------用户接口
  2. 由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项 ------文件目录系统
  3. 不同的用户对文件有不同的操作权限,因此为了保证安全,需要检查用户是否有访问权限 ------存取控制模块(存取控制验证层)
  4. 验证了用户的访问权限之后,需要把用户提供的 "记录号" 转变为对应的逻辑地址 ------逻辑文件系统与文件信息缓冲区
  5. 知道了目标记录对应的逻辑地址后,还需要转换成实际的物理地址 ------物理文件系统
  6. 要删除这条记录,必定要对磁盘设备发出请求 ------设备管理程序模块
  7. 删除这些记录后,会有一些盘块空闲,因此要将这些空闲盘块回收 ------辅助分配模块
相关推荐
tobias.b4 分钟前
408真题解析-2009-27-操作系统-段式管理
考研·408考研·408真题解析
你要飞11 小时前
考研线代第五课:特征值基础与相似对角化
笔记·线性代数·考研·矩阵
CS创新实验室1 天前
计算机专业考研复试全解析:流程、内容与策略
考研·408·复试
CS创新实验室1 天前
《计算机网络》深入学:流量控制与可靠传输
计算机网络·考研·计算机·408
你要飞2 天前
考研线代第四课:线性方程组
笔记·线性代数·考研·矩阵
2501_901147832 天前
环形房屋打家劫舍算法
考研·算法·leetcode·高考
2501_901147832 天前
单词拆分(Word Break)题解 | 动态规划解法
考研·算法·动态规划
想做后端的小C3 天前
数据结构:线性表原地逆置
数据结构·考研
"YOUDIG"4 天前
信稿笺纸设计工具:传统排版美学与数字化设计的高效融合
科技·考研·算法·面试·职场和发展·高考
你要飞4 天前
考研线代第三课:向量组
笔记·线性代数·考研·矩阵