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

一、文件系统的层次结构

二、小结

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

  1. 用户需要通过操作系统提供的接口发出上述请求 ------用户接口
  2. 由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项 ------文件目录系统
  3. 不同的用户对文件有不同的操作权限,因此为了保证安全,需要检查用户是否有访问权限 ------存取控制模块(存取控制验证层)
  4. 验证了用户的访问权限之后,需要把用户提供的 "记录号" 转变为对应的逻辑地址 ------逻辑文件系统与文件信息缓冲区
  5. 知道了目标记录对应的逻辑地址后,还需要转换成实际的物理地址 ------物理文件系统
  6. 要删除这条记录,必定要对磁盘设备发出请求 ------设备管理程序模块
  7. 删除这些记录后,会有一些盘块空闲,因此要将这些空闲盘块回收 ------辅助分配模块
相关推荐
Book思议-14 小时前
【数据结构考研真题】栈和队列(小题)
数据结构·考研·栈和队列·408小题
马士兵教育2 天前
AI大模型教程【LangChainV1.0+LangGraph V1.0】企业级Agent全集开发实战!
开发语言·人工智能·考研·面试·职场和发展
西电研梦2 天前
西电26考研复录比、26VS25考研录取人数变化
大数据·考研·研究生·西安电子科技大学
haaaaaaarry3 天前
【操作系统】第三章 内存管理(一)
linux·考研·操作系统
毕设源码-钟学长3 天前
【开题答辩全过程】以 考研信息共享交流系统的设计与实现为例,包含答辩的问题和答案
考研
优化控制仿真模型4 天前
【英二】考研英语二历年真题及答案解析PDF电子版(1980-2025年)
经验分享·考研·pdf
其实秋天的枫4 天前
【英一】考研英语一历年真题及答案解析PDF电子版(1980-2025年)
考研·pdf
西电研梦4 天前
西电26考研初/复试分数占比、笔试、面试斩杀线
考研·面试·职场和发展·研究生·西安电子科技大学
其实秋天的枫4 天前
【英二】考研英语二历年真题及答案解析PDF电子版(1980-2025年)
考研·pdf
要努力点4 天前
26考研——计算机考研复试——0854(2)
java·c语言·考研·算法·复试