Advertisement

E-Ext4Fs文件系统

阅读量:

EXT4

ext4文件系统将磁盘划分为多个block groups,每个group包含大量blocks。

block_size
在superblock中,sb.sb.s_log_block_size用于记录块大小(s_log_block_size 0=1K ,1=2K,2=4K)
sb.sb.s_log_block_size的默认值为2 ,计算公式为 2 ^ (10 + sb.s_log_block_size) =4K

blocks_per_group blocks
superblock中sb.s_blocks_per_group用于存储该参数
默认值设定为32,768 ,同时该数值也等于 8 * block_size_in_bytes
因此,一个group的容量为128MiB

block

ext4 文件系统以“块”为单位进行存储空间的分配。
一个块指的是由 1KiB 至 64KiB 范围内的多个扇区组成的数据单元,且其大小必须为 2 的整数次幂。

在执行 mkfs 操作时,用户可以设定块的尺寸,一般默认选择为 4K 字节。

Blocksize 1KiB 2KiB 4KiB 64KiB
Blocks 2^32 2^32 2^32 2^32
Inodes 2^32 2^

全部评论 (0)

还没有任何评论哟~