文件系统架构
2020-06-15 11:34:25 0 举报
性能之巅:文件系统架构
作者其他创作
大纲/内容
6
ext3
1
3
应用程序
HSFS
虚拟文件系统接口
管理操作
rawI/O
2
应用程序I/O
文件偏移量
7
页面扫描器
5
...
文件系统
4
mount()umount()sync()...
PCFS
缓冲区高速缓存
8
文件系统接口
ext4
UFS
磁盘设备
目录缓存
系统工具
在缓存中?
对象操作
连续文件I/O
VFS
块设备接口
物理
主存缓存
缓存未命中
文件系统I/O
btrfs
系统调用
ZFS
磁盘设备子系统
read()write()open()close()seek()sync()link()unlink()mkdir()rmdir()ioctl()...
存储设备(磁盘)
是
文件系统预取
页缓存
通用文件系统I/O栈
磁盘
卷管理器
POSIX
否
读请求
逻辑
缓存命中
系统库
inode缓存
随机文件I/O
随机
文件
文件系统主存缓存
预取
连续
read()
0 条评论
下一页