应该使用EXT4或BTRFS文件系统吗?

Windows和MacOS用户几乎没有理由关心文件系统,因为他们实际上只有一个选项NTFS和HFS +。另一方面,Linux具有许多不同的文件系统选项,当前默认值为第四扩展文件系统(EXT4)。

用户总是有动力将默认文件系统更改为b-Tree文件系统(BTRFS)。但是BTRF比Ext4好吗?通过以下文章找到答案!

EXT4的优缺点

第四扩展文件系统(EXT4)是许多发行版的默认选择

EXT4的限制令人印象深刻。您可以使用Ext4执行的最大卷 /分区是1个exbibyte,相当于约1,152,921.5 trabytes。最大文件大小为16个tebibytes,相当于约17.6吨,这远大于普通消费者目前可以购买的任何硬盘驱动器。

众所周知,通过使用许多不同的技术,EXT4与EXT3相比会带来速度提高。像大多数现代文件系统一样,这是一个日记文件系统,这意味着它可以保持“日记”,记录文件位于驱动器上的位置以及其他任何更改。

但是,EXT4不支持透明的压缩(无损压缩不会产生很大的不同),透明的加密或数据重复数据删除。快照在技术上得到了支持,但这只是一个实验特征。

开发人员Theodore TS'O在创建Ext4中发挥了关键作用,他将EXT4描述为基于1970年代过时的技术的临时替换版本,并认为BTRFS带来了更好的方向。

BTRF的优缺点

BTRFS是一个较新的文件系统

BTRFS是一个较新的文件系统,已从从头开始重建。 BTRF之所以存在,是因为开发人员想扩展文件系统的功能,因此它包含了其他功能,例如池,快照和校验和校验和校验和校验和校验和。

该项目始于Oracle,但其他大型公司也参与了开发。此列表包括Facebook,Netgear,Red Hat和Suse。

尽管BTRF中发现的改进可能使一般消费者受益,但企业更感兴趣的其他功能。此功能用于要求用例,通常需要更耐用的硬盘驱动器。

对于使用非常大数据库程序的组织,在多个硬盘驱动器上拥有看似连续的文件系统可以使数据合并变得更加容易。数据重复数据删除将减少数据将占用的实际空间,并在需要复制单个大型文件系统时使数据镜像更容易。

当然,您仍然可以选择创建多个分区。 BTRFS文件系统和最大文件大小的最大分区大小为16个Exbibyte。因此,BTRF的磁盘空间比Ext4多16倍。

Linux发行版是否实现了过渡?

自2013年以来,BTRF一直是Linux内核的稳定部分,您今天可以使用此文件系统重新格式化硬盘驱动器。但是BTRFS不是默认的Linux文件系统。大多数发行版继续选择EXT4。

这是为什么?文件是硬盘驱动器上最重要的数据位。个人数据无法替换。您可以重新安装操作系统并再次下载应用程序,但是如果没有备份,丢失的文件将不再存在。这就是为什么在移动数百万使用默认情况下使用该文件系统是可靠的,这就是为什么重要的。

EXT4可能是旧的,容易出现问题,但也已被证明是弹性和可靠的。如果出现问题,高率的EXT4率将确保您保存的数据安全。

对于大多数人来说,这种情况是最重要的因素。当事情进展顺利时,文件系统的工作原理不如出现问题时的重要性。

OpenSuse现在使用BTRFs作为 / root分区的默认选项,即操作系统所在的位置。但是,对于包含单个文件的 /家庭分区,OpenSuse决定使用XFS文件系统。

可能有兴趣