当前位置: 首页 > news >正文

虚拟文件系统

虚拟文件系统

1.向上层用户进程提供统一标准的系统调用接口,屏蔽底层具体文件系统的实现差异

2.要求下层的文件系统必须实现某些规定的函数功能。open/read/write


统一使用vnode来存储下层文件系统的目录项

vnode只存在于主存中

inode即能调入主存,也会在外存着存储

vnode包含函数功能指针

文件系统挂载

文件系统安装/卸载

1.在vfs中注册新挂载的文件系统。内存中的挂载表包含每个文件系统的相关信息:文件系统格式,容量大小

2新挂载的文件系统,需要向vfs提供一个函数地址列表

3.将新闻界系统驾到挂载点,也就是新文件系统挂载在某个父目录下

http://www.jsqmd.com/news/9685/

相关文章:

  • 博客迁移至CSDN!!!
  • 博客迁移到CSDN!!!
  • 手动实现一个C++绑定Lua脚本的库
  • 代码随想录算法训练营第十天 | leetcode 232 225 20 1047
  • openJDK历史版本
  • 2025冲压件厂家权威推荐榜:冲压件/新能源冲压件/光伏冲压件/精密冲压件/异形冲压件/五金冲压件/铝冲压件/汽配冲压件/不锈钢冲压件/家具冲压件厂家公司精密制造与品质保障实力之选
  • 图解C++智能指针的循环引用
  • 国庆收心指南:用AI提示词工程解决节后综合征
  • CF1895F Fancy Arrays
  • 详细介绍:在机器视觉测量和机器视觉定位中,棋盘格标定如何影响精度
  • 2025.10.7
  • 自由型象棋分析程序
  • luogu P1648 看守
  • 题解:P11219 【MX-S4-T3】「yyOI R2」youyou 的序列 II
  • Seismic Unix 基础使用
  • 简单搭建Ajax基础应用
  • 修改注册表,实现电脑小键盘开机自启(NumLock灯常亮)
  • 多Agent协作入门:基于A2A协议的Agent通信
  • 完整教程:nav2笔记-250603
  • MCP gateway
  • 点云的遮挡剔除
  • English of root for May 30th - 详解
  • 自制带得分和推荐走法的象棋视频
  • C++ list数据删除、list资料访问、list反转链表、list数据排序
  • DP分析黑科技——闫氏DP分析法
  • MUGEN游戏引擎等一系列相关杂谈
  • # 20232313 2025-2026-1 《网络与系统攻防技术》实验一实验报告 - 20232313
  • 完整教程:【无标题】
  • vector使用中的一个小问题
  • 一生一芯学习:PA2:输入输出