码迷,mamicode.com
首页 > 系统相关 > 详细

linux的mount

时间:2019-12-24 22:09:05      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:内存   block   大数   bsp   现象   target   操作   ext2   双系统   

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,性能

 

 

 

VFS,super_block,inode,dentry—结构体图解

linux vfs四大对象之一 superblock

linux的mount

标签:内存   block   大数   bsp   现象   target   操作   ext2   双系统   

原文地址:https://www.cnblogs.com/xiang-yin/p/12093792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!