PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

Linux I/O是宋宝华老师继《Linux的任督二脉:进程调度和内存管理》第一脉《进程、线程和调度》、第二脉《内存管理》后的,进程、内存、I/O铁三角的一角。

这样,进程、内存和I/O形成了一个完整的系列。这次的I/O,主要弄清从上到下发起一次Block I/O的全流程、文件系统ext4等的模型和工作方法、不同的I/O访问模型。


第一天PPT:

PPT分享: Linux铁三角之I/O(一)—— IO模型


第二天

第2节 文件系统的架构

一切都是文件:VFS

字符设备文件、块设备文件

超级块、目录、inode

符号链接与硬链接

目录的组织

icache和dcache,slab shrink

块映射

发现并读取/usr/bin/xxx的全流程

用户空间的文件系统:FUSE


PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构

PPT分享: Linux铁三角之I/O(二)—— 文件系统的架构