XFS和EXT4哪个性能更高

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XFS和EXT4哪个性能更高相关的知识,希望对你有一定的参考价值。

XFS的性能更高。

XFS的优势:

1、xfs是一种非常优秀的日志文件系统,它是SGI公司设计的。xfs被称为业界最先进的、最具可升级性的文件系统技术。

2、xfs是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。

3、xfs在很多方面确实做的比ext4好,ext4受限制于磁盘结构和兼容问题,可扩展性和scalability确实不如xfs,另外xfs经过很多年发展,各种锁的细化做的也比较好。

参考技术A   EXT4是第四代扩展文件系统(英语:Fourth EXtended filesystem,缩写为ext4)是Linux系统下的日志文件系统,是ext3文件系统的后继版本。
  Ext4的文件系统容量达到1EB,而文件容量则达到16TB,这是一个非常大的数字了。对一般的台式机和服务器而言,这可能并不重要,但对于大型磁盘阵列的用户而言,这就非常重要了。
  XFS是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。对于一个32位Linux系统,文件和文件系统的大小会被限制在16TB。
  二者各有特点,而性能表现基本上是差不多的。例如,谷歌公司就考虑将EXT2系统升级,最终确定为EXT4系统。谷歌公司表示,他们还考虑过XFS和JFS。结果显示,EXT4和XFS的表现类似,不过从EXT2升级到EXT4比升级到XFS容易。

文件系统对性能的影响

windows包含FATNTFS两种文件系统,作为服务器只能用NTFS文件系统。
Linux包含EXT3、EXT4、XFS等文件系统,包含日志功能,其中XFS性能更高,建议MySQL服务器选择XFS文件系统。

EXT3/4系统的挂载参数(/etc/fstab)
data = writeback | ordered | journal
Innodb建议选用writeback

noatime,nodiratime
/dev/sda1/ext4 noatime,nodiratime,data=writeback 1 1
禁止记录文件的访问时间和读取数据库的时间

以上是关于XFS和EXT4哪个性能更高的主要内容,如果未能解决你的问题,请参考以下文章

在经常突然断电的情况下,使用 ext4 和 xfs 哪个文件系统更安全

文件系统对性能的影响

XFS系统都有哪些有优势?

Linux下如何选择文件系统:EXT4Btrfs 和 XFS

mysql第三篇文章~关于linux服务器本身的优化问题

centos7上的xfs配置