首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ext2动态节点大小的目的是什么?

ext2动态节点大小的目的是什么?
EN

Unix & Linux用户
提问于 2015-07-19 08:23:57
回答 1查看 167关注 0票数 1

我查看了一些ext2文档,根据它们(请参阅参考资料),在rev1.0中,可以设置inode的大小,但它没有说明标准128之后额外字节的用途。

资料来源:

http://www.nongnu.org/ext2-doc/ext2.html#DEF-SUPERBLOCK

http://wiki.osdev.org/Ext2

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-07-19 09:01:52

链接的源引用磁盘上的格式.ext2的格式设计为高度可扩展(可能线索在名称中?:)。

我想我读过的ext4代码仍然可以装入ext3,或者ext2。即使这一点现在不起作用,它也是如何开发的,它支持像轻松升级文件系统这样的转换。该格式具有标志、inode标志、用于更多标志的空间、如果您不理解这些标志就不会停止您挂载文件系统的标志,以及如果您不理解它们就会停止使用写访问安装的标志。

http://www.nongnu.org/ext2-doc/ext2.html#S-FEATURE-COMPAT

因此,自然也允许更大的inode,以支持新特性的实现。

例如,xattrs可以用较大的inode(可能只在ext3中)在线存储。它们还用于ext4中的“纳秒时间戳或inode版本控制”:

http://kernelnewbies.org/Ext4#head-c212d1622081e592caa73b9e14511cee45fb989b

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/216987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档