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

一、文件系统的层次结构

二、小结

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

  1. 用户需要通过操作系统提供的接口发出上述请求 ------用户接口
  2. 由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项 ------文件目录系统
  3. 不同的用户对文件有不同的操作权限,因此为了保证安全,需要检查用户是否有访问权限 ------存取控制模块(存取控制验证层)
  4. 验证了用户的访问权限之后,需要把用户提供的 "记录号" 转变为对应的逻辑地址 ------逻辑文件系统与文件信息缓冲区
  5. 知道了目标记录对应的逻辑地址后,还需要转换成实际的物理地址 ------物理文件系统
  6. 要删除这条记录,必定要对磁盘设备发出请求 ------设备管理程序模块
  7. 删除这些记录后,会有一些盘块空闲,因此要将这些空闲盘块回收 ------辅助分配模块
相关推荐
你要飞2 小时前
第一课:英语简单句的构成与运用
笔记·考研
元亓亓亓8 小时前
考研408--组成原理--day11--微程序控制器&微指令&指令流水
考研·408·组成原理·微程序
今儿敲了吗1 天前
CSAPP 第一章 计算机系统漫游
考研
想做后端的小C1 天前
考研:27 年11408考研整体规划(持续更新)
考研
蒙奇D索大1 天前
【数据结构】考研408 | 散列查找性能剖析:装填因子、冲突策略与优化全攻略
数据结构·考研·算法·哈希算法·改行学it
阿恩.7702 天前
材料工程科技期刊征稿:快速发表,知网、维普检索!
经验分享·笔记·考研·网络安全·数学建模·能源·制造
元亓亓亓2 天前
考研408--组成原理--day10--指令执行过程&数据通路&硬布线控制器
考研·指令·408·组成原理·硬布线控制器
元亓亓亓3 天前
考研408--计算机网络--day10--传输层&UDP&TCP
tcp/ip·计算机网络·考研·udp·408
阿恩.7703 天前
前沿科技计算机国际期刊征稿:电子、AI与网络计算
人工智能·经验分享·笔记·计算机网络·考研·云计算
疯疯癫癫才自由3 天前
26华南理工大学软件工程考研复试辅dao
考研·软件工程