zoukankan      html  css  js  c++  java
  • EXT文件系统

    产生背景

    Linux Kernel最初使用的是MINIX文件系统,其内部使用的是16位的内部偏移,大小限制在64MB,文件名长度限制在14个字符以内,为了解除这些限制,需要新的文件系统来替代

    起源

    1992年4月由 Rémy Card 公司专门为Linux Kernel 所设计,采用中介数据结(metadata)。在Linux Kernel 的0.96版本中第一次以虚拟文件系统(VFS)的形式实现。

    替代

    1993年被ext2所替代,因为ext2解决了ext中的indoe不变性与文件空间碎片化问题。ext并没有应用到商业上,ext2才真正意义上成为商用级的文件系统。

    Note:

    1. 中介数据(metadata):superblock,inodebitmap,block bitmap 都属于中介数据(数据经常变动),每次系统进行新增、移除、编辑数据时都有可能会影响到这三个部分的数据,所以被称为中介数据
  • 相关阅读:
    (转 )Unity对Lua的编辑器拓展
    unity timeline
    unity拖尾粒子问题
    unity shader 波动圈
    linux教程
    Unity Shader 基础
    ugui拖拽
    unity shader 热扭曲 (屏幕后处理)
    英文取名神器
    lua正则表达式替换字符串
  • 原文地址:https://www.cnblogs.com/call-me-dasheng/p/14338225.html
Copyright © 2011-2022 走看看