首页
›
嵌入式与底层系统
›
018-Linux存储与块设备驱动工程
›
《文件系统性能优化 从VFS接口到块设备调度调优》
VIP20
本课程属于:018-Linux存储与块设备驱动工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
文件系统性能优化:从VFS接口到块设备调度调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与性能全景
文件系统性能瓶颈分析 · 优化方法论 · 性能指标(IOPS
课程导论
性能全景
02
VFS层架构与接口
虚拟文件系统(VFS)核心数据结构(… · inode · dentry
VFS
层架构
03
VFS层性能开销分析
路径查找(path lookup)的… · dcache缓存机制与优化策略
VFS
层性能开销分析
04
VFS层优化
目录项缓存(dcache)调优 · inode缓存调优 · VFS层并发控制(RCU锁优化)
VFS
层优化
05
系统调用开销与优化
read/write系统调用路径分析 · 减少上下文切换与拷贝(splice · sendfile)
系统调用开销
优化
06
Page Cache机制
页缓存(Page Cache)工作原… · 预读(read-ahead)算法与参…
Page
Cache
07
Page Cache写回策略
脏页回写机制(dirty ratio · dirty_expire_centi… · 回写线程调优
Page
Cache
08
内存映射文件(mmap)
mmap原理 · 与read/write性能对比 · 大页(Huge Pages)在文件系…
mmap
内存映射文件
09
文件系统元数据性能
元数据操作(create · delete · stat)开销分析
文件系统元数据性…
create
10
日志与一致性模型
日志文件系统(ext4 · XFS)的日志机制 · 日志模式(data=ordered/…
日志
一致性模型
11
文件系统选择与对比
ext4 · XFS · Btrfs
文件系统选择
对比
12
文件系统挂载选项调优
noatime · nodiratime · relatime
文件系统挂载选项…
noatime
13
文件系统碎片化与整理
碎片产生原因 · ext4在线碎片整理 · XFS碎片整理策略
文件系统碎片化
整理
14
RAID与文件系统协同
RAID级别(0/1/5/6/10)… · 条带大小对齐(stripe alig…
RAID
文件系统协同
15
块设备层架构
通用块层(Generic Block… · request · request_queue)
块设备层架构
Generic
16
I/O调度器原理与演进
Noop · Deadline · CFQ
I/O
调度器原理
17
I/O调度器调优
针对HDD与SSD的调度器选择 · 队列深度(nr_requests)与…
I/O
调度器调优
18
多队列块设备层(blk-mq)
blk-mq架构 · 软件队列与硬件队列映射 · 性能优势
blk-mq
多队列块设备层
19
NVMe与块设备优化
NVMe协议特性 · 多队列深度 · 轮询模式(polling)与中断模式…
NVMe
块设备优化
20
块设备缓存与回写
磁盘写缓存(write-back c… · 磁盘控制器缓存策略 · 电池备份单元(BBU)影响
块设备缓存
回写
21
I/O路径延迟分解
从应用程序到磁盘的完整I/O路径 · 各阶段延迟测量方法(blktrace · perf)
I/O
路径延迟分解
22
性能监控工具
iostat · vmstat · sar
性能监控工具
iostat
23
文件系统基准测试
fio · dd · filebench的使用方法
文件系统基准测试
fio
24
内核参数调优
vm.dirty_ratio · vm.dirty_backgroun… · vm.vfs_cache_press…
内核参数调优
vm.dirty
25
存储硬件选型
HDD vs SSD vs NVMe · SATA vs SAS vs PCI… · Optane持久内存对文件系统的影响
存储硬件选型
HDD
26
文件系统快照与克隆性能
写时复制(CoW)机制 · 快照创建与删除对性能的影响
文件系统快照
克隆性能
27
网络文件系统(NFS)性能
NFS协议版本对比 · RPC调优 · 客户端与服务端缓存策略
NFS
网络文件系统
28
分布式文件系统性能
Ceph · GlusterFS的架构特点 · 客户端缓存与网络延迟优化
分布式文件系统性…
Ceph
29
容器与虚拟化场景优化
OverlayFS · Docker存储驱动(overlay… · devicemapper)性能对比
容器
虚拟化场景优化
30
综合案例实战
从VFS到块设备全链路性能诊断与优化…
综合案例实战
VFS
所属VIP或分类
同VIP:ARM架构MMC块设备驱动参数配置与性能调优工程
同VIP:Buildroot快速构建嵌入式Linux与设备驱动集成
同VIP:inode分配实战-块设备驱动与文件系统创建工程案例