inode编号可以确定全局分组,但不能跨分区

根据inode可以确定分组,inode number是在一个分区内有效,不能跨分区。

比如500g,你分为150、150、100、100,划分为4个区域,一个区域一套inode机制,编号从几开始你定好,inode无法划分区使用。但是inode可以在整个分区内有效。

能够根据inode确定分组是什么意思?

例如在1个分区中有100万个inode,我将其中前10万个inode编号分配给Block group,起始编号从0到100万,在分组里inode Bitmap编号从01234开始,真正分组内的编号在位图中的位置再加上起始编号就是该文件在全局分区上的inode编号。

换言之,假设我现在有100万个inode,其中0到10万是第一组,10万到20万是第二组以此类推。目前有一个inode编号是5000,所以他应该在第一组。如果编号是100,100,他们应该在第二组。因此我们可以在全分区层面上确定一个inode,并且当你有了一个inode的具体值时,我可以快速确定你在哪个组。

根据inode确定一个分组,相当于每个分组都有范围,因此在哪个范围中就是哪个组。所以inode不能跨分区,如果文件系统划为4个分区,每个分区有若干个组,它们采用独立的工作方式,每套文件系统都有自己的概念。

 

 

 

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值