发布时间:2014-12-13 13:55:28
转自:http://biancheng.dnbcw.info/linux/258239.htmlsuper block相关的数据结构为:struct super_block { struct list_head s_list; /* Keep this first */ dev_t .........【阅读全文】
发布时间:2014-12-11 20:00:00
1、首先了解下block,对于ext2(ext3)文件系统而言,硬盘分区首先被划分为一个个的block,同一个ext2文件系统上的每个block大小都是一样的。但是对于不同的ext2文件系统,block的大小可以有区别。典型的block大小是1024 bytes或者4096 bytes。这个大小在创建ext2、ext3文件系统的时候被决定,mkfs –t ext2/3 –b xx就可以.........【阅读全文】
发布时间:2014-12-11 19:03:18
一、dentry的定义 dentry的中文名称是目录项,是Linux文件系统中某个索引节点(inode)的链接。这个索引节点可以是文件,也可以是目录。我们在进程中要怎样去描述一个文件呢?我们用目录项(dentry)和索引节点(inode)。它们的定义如下:二、dentry的结构:以下是dentry的结构体 struct dentry { atomi.........【阅读全文】