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

RK3588平台开发系列讲解(文件系统篇)什么是 VFS

请添加图片描述

文章目录

  • 一、什么是 VFS
  • 二、VFS 数据结构
    • 2.1、超级块结构
    • 2.2、目录结构
    • 2.3、文件索引结点
    • 2.4、打开的文件
    • 2.5、四大对象结构的关系

沉淀、分享、成长,让自己和他人都能有所收获!😄

📢 今天我们一起来瞧一瞧 Linux 是如何管理文件,也验证一下 Linux 那句口号:一切皆为文件。

一、什么是 VFS


VFS(Virtual Filesystem)就像伙伴系统、SLAB 内存管理算法一样,也是 SUN 公司最早在 Sloaris 上实现的虚拟文件系统,也可以理解为通用文件系统抽象层。Linux 又一次“白嫖”了 Sun 公司的技术。

在 Linux 中,支持 EXT、XFS、JFS、BTRFS、FAT、NTFS 等多达十几种不同的文件系统,但不管在什么储存设备上使用什么文件系统,也不管访问什么文件,都可以统一地使用一套 op

http://www.lryc.cn/news/110517.html

相关文章:

  • Less is More: Focus Attention for Efficient DETR
  • 2023 8-5
  • 数据结构 | 线性数据结构——双端队列
  • 使用 Docker Compose 部署单机版 Redis:简单高效的数据缓存与存储
  • 第三章 图论 No.4最小生成树的简单应用
  • 微服务-nacos配置管理
  • 【开发问题】flink的sql任务,用命令行执行
  • Git常见问题
  • Android如何实现开机自启
  • Java数组实现的简单点名器
  • 百度UEditor编辑器如何关闭抓取远程图片功能
  • 网站无法访问的常见原因
  • (树) 剑指 Offer 34. 二叉树中和为某一值的路径 ——【Leetcode每日一题】
  • HDFS集群滚动升级以及回滚相关
  • 【LeetCode】094. 分割回文串II
  • CBCGPRibbon 添加背景图片
  • 无涯教程-Perl - last 语句函数
  • 网络安全 Day13-Linux三剑客awk知识
  • java讲解Spring Boot配置文件级别 相互覆盖关系 解决一方不愿意给数据库密码 一方不愿意给源码时 数据库配置问题
  • 点击表格行高亮
  • 基于粒子群优化算法的配电网光伏储能双层优化配置模型[IEEE33节点](选址定容)(Matlab代码实现)
  • 零代码爬虫平台SpiderFlow的安装
  • Java 与其他编程语言:比较分析
  • Linux性能分析工具介绍(二)--内存、进程、磁盘、IO分析
  • 海外热门地区/国家常见主体证件示例
  • 【阵列信号处理】空间匹配滤波器、锥形/非锥形最佳波束成形器、样本矩阵反演 (SMI) 研究(Matlab代码实现)
  • 使用MPU6050计算方向盘角度
  • 区块链实验室(13) - 在PBFT中节点的度与其流量的特征
  • C++——文件操作
  • channel通道笔记