《私房菜》3rd 笔记5. 磁盘文件inode,block

--------------------- 磁盘文件 ---------------------
inode
block
boot serctor 启动引导扇区放在文件系统最前面
balock Group 区块群组,包括:


Ext2:
.data block 资料块区 Ext2文件系统中,block 有1,2,4k 三种
.每个block都有编号,在inode中记忆
.最大单一档案容量,最大文件系统总容量,是不一样的;
.每个block内最多只能够放置一个档案的数据,放不满,剩余容量浪费掉; 档案较大时,会占用多个block


无数小档案就会比较占用空间,这就是数据压缩的理论。
如果单个大文件压缩是没有太多变化,很多小文件的压缩,占用实际磁盘空间是可以减小的
所以,bolck设定为多大是非常重要的




inode中的信息
.每个inode 128 bytes
.存取模式
.档案拥有者 群组
.档案容量
.档案最近一次读取时间,最近一次修改时间
.特性标志,SUID等
.实际内容指向


每个档案地址需要4byte, inode 128bytes 最多有12个直接指向,不够用时,就会出现递归的间接block


superblock 记录整个filesystem
.block与inode的总量
.未使用与已使用的inode/block大小
.block与inode大小
.filesystem 挂载时间,最近一次写入时间,最近一次磁盘检查fsk时间
.文件系统挂载标志位
.superblock 1024bytes
.每个block group都可能拥有super block


Q:super block 到底有几个?


------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值