Advertisement

Java高级核心知识全面解析——初探Linux文件系统概览(Inode及目录树)

阅读量:

丰富的网络学习资源存在,
若所学知识缺乏系统性,
遇到问题往往停留在表面层次,
难以深入探究,
则难以实现技术的真正提升。

希望获得系统化资料的读者,请立即访问此链接以获取所需内容。

单兵作战效率高(一人一orettes效率提升显著),但集体合作才能走得更远(达成共同目标更具优势)!无论你是IT行业的资深从业者还是怀揣着对技术热爱的新手初学者,请随时加入我们的技术交流群组(涵盖技术分享、资源获取与职业发展),共同探讨进步的机会与可能!让我们携手共进,在专业领域共同成长吧!

将会对我们学习如何将复杂的概念抽象成简单概念有重大帮助。

1.Inode是什么?有什么作用?

文件以某种形式存储在硬盘上。
其中最小的基本单位是扇区(Sector),每个扇区能够保存512字节(相当于0.5千字节)。
当操作系统读取硬盘上的数据时,并不会逐一读取每个扇区。
相反地会一次性读取多个相邻排列在一起的扇面所组成的区域——即一次读取若干个连续排列的扇面构成的一个块(block)。
这个由多个相连的扇面构成的一次性可处理的数据区域就是所谓的"块(block)"。
其中最常见的大小设定为4千字节(约等于8个连续排列在一起的完整扇面)。
此外为了便于管理还需要为每个文件预留一部分空间来存储与之相关的元信息 metadata比如文件拥有者创建时间权限大小等

全部评论 (0)

还没有任何评论哟~