摘要: struct dx_rootHtree的内部节点:struct dx_nodeHtree树根和节点中都存在的Hash map:struct dx_entry1.20扩展属性EA扩展属性(xattrs)通常存储在磁盘上的一个单独的数据块中,通过inode.i_file_acl*引用。扩展属性的第一应用... 阅读全文
posted @ 2014-05-19 21:40 Jessica程序猿 阅读(3213) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇博文,继续分析Ext4磁盘布局中的元数据。1.7超级块超级块记录整个文件系统的大量信息,如数据块个数、inode个数、支持的特性、管理信息,等待。如果设置sparse_super特性标志,超级块和块组描述符表的冗余备份仅存放在编号为0或3、5、7的幂次方的块组中。如果未设置sparse_s... 阅读全文
posted @ 2014-05-19 21:39 Jessica程序猿 阅读(3664) 评论(0) 推荐(0) 编辑
摘要: 本文描述Ext4文件系统磁盘布局和元数据的一些分析,同样适用于Ext3和Ext2文件系统,除了它们不支持的Ext4的特性外。整个分析分两篇博文,分别概述布局和详细介绍各个布局的数据结构及组织寻址方式等。感兴趣的看官敬请留意和指导!1. Ext4文件系统布局综述一个Ext4文件系统被分成一系列块组。为... 阅读全文
posted @ 2014-05-19 21:37 Jessica程序猿 阅读(2446) 评论(0) 推荐(0) 编辑