linux的mount
super block这个数据结构,乃至super block在磁盘上的位置,是哪里的规定?
没规定,1k偏移只是ext文件系统.但是像fat,它们第0扇区后就是保留扇区,但linux一样要识别它们.
知道这个现象就能搞清楚了:双系统的ntf分区,在linux下一样是可以识别并正常操作的,但那些文件系统可能连superblock的概念都没有.
vfs层不干预"文件系统格式",所以super block自然也不能干涉.
再说内存里的super block,它跟inode, dentry, file并列vfs的四大数据结构.(看到网上有谁这么一说)
super block里有几个重要的字段:
ext2,3的blocksize可以是1,2,4,8kb.
ext4的blocksize可以是1~64kb.
blocksize的大小会影响:
1,最大文件体积.
2,文件系统最大体积.(Maxiumn File System Size,应该是容量)
3,性能
相关推荐
nuligannima 2013-06-26
jackalwb 2019-12-15
jiangtie 2019-11-02
zzjmay 2020-02-20
Cloudeep 2020-01-10
hlfsunshine 2013-09-02
84334052 2019-11-19
xiaobaichen 2019-11-05
Elmo 2019-10-27
IOSPanPan 2015-04-15
ice00 2019-08-04
yexiekai 2012-02-26
sufwei 2014-02-23
chermonlove 2019-08-02
atb 2013-06-26
caifengguo 2018-06-14
tonygsw 2014-11-30
andylanzhiyong 2011-05-27