Linux文件系统层(不是VFS)是否了解页面缓存

时间:2019-04-15 02:46:11

标签: linux filesystems vfs page-caching

在Linux文件系统中,我知道页面缓存位于VFS和文件系统之间。想知道,在任何时候文件系统是否会知道页面缓存中的(文件的)页面,或者仅VFS层会具有此信息?

哪个层实现页面缓存逻辑(VFS或FS)?从Linux内核代码的哪一部分开始了解这一点?

页面缓存的实现对于不同的文件系统是否有所不同(例如对于单节点文件系统(例如ext4)和分布式文件系统(例如GFS2)是不同的?

| VFS | -> |页面缓存| -> |文件系统,例如:ext4 |

0 个答案:

没有答案