page_has_buffers等在buffer_head.h里面定义
基数搜索32,64=2^6 而32/6=5余2,2^2=4,所以顶层最多4个节点
《深入理解linux内核》p616关于基数的理解
buffer_head里面包换逻辑块号,因为页里面逻辑块号连续,但是物理块号可能不连续,这是由FS决定
本文探讨了page_has_buffers等在buffer_head.h中的定义,并解释了基数搜索的概念,例如32位和64位系统中顶层节点的数量。此外,还详细介绍了Linux内核中buffer_head结构的作用,包括如何处理逻辑块号与物理块号之间的差异。
page_has_buffers等在buffer_head.h里面定义
基数搜索32,64=2^6 而32/6=5余2,2^2=4,所以顶层最多4个节点
《深入理解linux内核》p616关于基数的理解
buffer_head里面包换逻辑块号,因为页里面逻辑块号连续,但是物理块号可能不连续,这是由FS决定
3686

被折叠的 条评论
为什么被折叠?