Linux中page、buffer_head、bio的联系
在Linux Block IO层,说到关键数据结构我想可能就只有标题中描述的三种了。我们今天就来详细描述这三种数据结构在文件系统和块设备层扮演的角色以及他们之间的联系。 PAGEpage在内核中被称为缓存页,在文件系统中扮演最核心的角色。Linux使用内存缓存文件数据,而所有的文件内容都被分割成page然后通过一定方式组织起来,便于查找。 page大小固定,当前一般为4KB。一个大...
转载
2018-07-17 10:19:13 ·
4406 阅读 ·
0 评论