2

コード内の定義は非常に簡潔ですが、いくつかの場所で「IND」対「DIND」対「TIND」ブロックタイプへの参照が見られます。

( https://github.com/torvalds/linux/blob/master/fs/ext4/ext4.h#L362 )

#define EXT4_NDIR_BLOCKS        12
#define EXT4_IND_BLOCK          EXT4_NDIR_BLOCKS
#define EXT4_DIND_BLOCK         (EXT4_IND_BLOCK + 1)
#define EXT4_TIND_BLOCK         (EXT4_DIND_BLOCK + 1)
#define EXT4_N_BLOCKS           (EXT4_TIND_BLOCK + 1)

誰かがそれらが何であるか、そして潜在的に、定義がTINDブロックにDINDを含み、DINDブロックにINDブロックが含まれることを暗示している理由を明確にすることができますか?

私は熱狂的に見ましたが、この件に関する明らかな議論やコメントはなく、コードからそれを理解するにはもう少し時間がかかります.

4

1 に答える 1