linux文件系统.ext4框架结构
发布时间
阅读量:
阅读量
一、文件系统框架:
从下图可以看到整个文件系统包含:
- 用户空间(应用程序):实现对文件的访问操作(包括open、read、write);
- VFS接口(抽象文件系统接口):位于中间层次,在上层应用与底层存储设备之间提供统一的访问界面;
- 文件系统实现(抽象设备):支持多种类型(如FAT32、NTFS等),VFS接口会调用相应的具体实现;
- 缓存机制:通过页表Cache(Page Cache)来加速数据访问性能;
- 块设备驱动程序:负责对硬盘进行数据读写操作的管理。

二、EXT4文件系统布局
Linux ext4文件系统通过将磁盘划分为若干个块组来组织存储空间,并可通过下图来展示其布局结构


还没有任何评论哟~
