|
1.<UNIX环境高级编程第二版>上4.14节的关于文件系统的一个图,其中boot block(s)和super block不属于任何block group,而看的这篇http://www-128.ibm.com/developer ... tem/ext2/index.html
上说“硬盘分区首先被划分为一个个的 block......这些 blocks 被聚在一起分成几个大的 block group”,应该是说所有的分区上的block都参与了分组。这里怎么理解?
另外网上那篇文档上说在super block后有group descriptors block,但是<UNIX环境高级编程第二版>的图并没有表示,到底有没有这个block?
2.<UNIX环境高级编程第二版>上4.14节的关于文件系统的那个图上关于boot block写的是boot block(s),是否是有的文件系统有多个boot block?而http://www-128.ibm.com/developer ... tem/ext2/index.html上讲byte0到byte1023是boot block,一个block最小是1024B,那么只可能有一个boot block,是不是除了ext2之外的文件系统有多个boot block?
3.<UNIX环境高级编程第二版>上4.14节的关于文件系统的那个图,其中block group中的顺序是:super block copy,cylinder group info,i-node map,block bitmap,i-nodes,data blocks。
而http://www-128.ibm.com/developer ... tem/ext2/index.html中关于block group的顺序是block bitmap,inode bitmap,inode table,inodes,data block,并且说是依次的,首先block bitmap和inode bitmap到底是谁先谁后的顺序?其次到底一个block group中是否有super block的copy?还有第三份文档说一个block group中还会有group descriptors block的copy,但是这2份都没说有,那么是否会有?哪个对? |
|