Linux 是否会将从 LVM 逻辑卷读取的块保存在块缓存中,就像从“常规”块设备读取的块一样,还是 IO 直接保存?
此外,通常的缓冲语义是否适用于写入逻辑卷?
答案1
LV -> dm 或 md 设备 -> sdX -> 块层
这是 LVM 中 IO 的运行方式。如果你运行 blktrace 或 systemtap,应该会更清楚。
Linux 是否会将从 LVM 逻辑卷读取的块保存在块缓存中,就像从“常规”块设备读取的块一样,还是 IO 直接保存?
此外,通常的缓冲语义是否适用于写入逻辑卷?
LV -> dm 或 md 设备 -> sdX -> 块层
这是 LVM 中 IO 的运行方式。如果你运行 blktrace 或 systemtap,应该会更清楚。