延伸文件系统是什么

维基 问答 2022-05-25 18:39:07 阅读(...)

延伸文件系统(扩展文件系统)是为linux核心所做的第一个文件系统。采用Unix文件系统(UFS)的元数据结构,以克服MINIX文件系统性能不佳的问题。它是在linux上,第一个利用虚拟文件系统实现出的文件系统,最大可支持2GB的文件系统。

延伸文件系统(Extended file system,缩写为 ext 或 ext1),也译为扩展文件系统,一种文件系统,于 1992 年 4 月发表,是为 linux 核心所做的第一个文件系统。最早由 Rémy Card 所创作,采用 Unix 文件系统(UFS)的元数据结构,以克服 MINIX 文件系统性能不佳的问题。它是在 linux 上,第一个利用虚拟文件系统实现出的文件系统,在 linux 核心 0.96c 版中首次加入支持,最大可支持 2GB 的文件系统。

延伸文件系统 Extended file system

其后继者为 ext2 与 xfs,这两个文件系统同时在 linux 上竞争,最后是由 ext2 获胜。ext2 修正了 ext 一些被人诟病的缺点,例如 i-node 的不变性与文件空间碎裂化问题。

EXT 是延伸文件系统是为 linux 核心所做的第一个文件系统。采用 Unix 文件系统(UFS)的元数据结构,以克服 MINIX 文件系统性能不佳的问题。它是在 linux 上,第一个利用虚拟文件系统实现出的文件系统,在 linux 核心 0.96c 版中首次加入支持,最大可支持 2GB 的文件系统

主要包括三个大的文件:ext-all.css,ext-base.js,ext-all.js(包括所有的类库,您可以根据需要进行删减。官方网站提供这一接口),在引用 ext 类库的时候,这三个文件必不可少。

它提供了丰富的,非常漂亮的外观体验,成为众多界面层开发人员的追捧!其核心的组件基本覆盖了我们构建 client 的常用的组件。

系统分区

它是专门为 Linux 设计的,拥有最快的速度和最小的 CPU 占用率。

Linux 作为自由软件,赢得了许多用户,其磁盘分区格式一种是 Linux Native 主分区,另一种是 Linux Swap 交换分区,并且主分区和交换分区都采用同一种格式,既 Native 和 Swap 格式。

这两种分区格式的安全和稳定性相当好,使用 Linux 操作系统死机的机会将大大减少。但是,目前支持这类分区格式的操作系统也有 Linux 和 Android。

EXT 的数据存储

虽然从 Ext2 到 Ext4,找数据的方式发生了变化,但是,磁盘的布局还是非常相似的。其实这个东西也不需要变化,因为现在也没什么特别巧妙的方式,而且磁盘的吞吐量、效率的瓶颈也不在这里。当然,这里排除那些根据自身文件特点设计的数据库,毕竟还是为了支持通用文件。

Boot 在第一个块,放的应该是引导程序,超级块就放在了第二个块上,如果不是可以在 mount 的时候通过参数 sb 来设置。对于经常要访问(比较重要)的内容可以在每个块组中都存储(当然这是比较浪费空间的,所有有的只选择在部分),在不同的块组中访问这些内容的时候磁头移动的距离就小了。如果开启了 sparse block 功能,那么只会在 3、5、7 的幂级的块组上才冗余这些信息。

收藏 0个人收藏
走进科技生活方式

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • file system 文件系统

    文件系统是什么

    计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。
  • EXT是什么

    EXT是什么

    EXT是延伸文件系统(Extended file system)也译为扩展文件系统,一种文件系统,是为linux核心所做的第一个文件系统。采用Unix文件系统(UFS)的元数据结构,以克服MINIX文件系统性能不佳的问题。
  • 分层文件系统 Hierarchical File System

    分层文件系统是什么

    分层文件系统(Hierarchical File System,HFS)是一种由苹果电脑开发,并使用在Mac OS上的文件系统。最初被设计用于软盘和硬盘,同时也可以在在只读媒体如CD-ROM上见到。
  • file 文件

    闪存文件系统是什么

    闪存文件系统(Flash file system),是一种为了在闪存设备上存储资料而设计的文件系统,如JFFS2与YAFFS等。随着移动设备的日渐增加,闪存的存储能力增加以及价格下降,这类型的文件系统变得越来越普遍。
  • 嵌入式文件系统是什么

    嵌入式文件系统是什么

    嵌入式文件系统是指嵌入式系统中实现文件存取、管理等功能的模块,提供一系列文件输入输出等文件管理功能,为嵌入式系统和设备提供文件系统支持。
  • 硬盘 disk

    主分区是什么

    主分区,也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘。