64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993
Factsheet
Wikipedia
en.wikipedia.org › wiki › XFS
XFS - Wikipedia
3 weeks ago - Gentoo Linux became the first Linux ... as the default filesystem in mid-2002. FreeBSD added read-only support for XFS in December 2005, and in June 2006 introduced experimental write support. However, this was intended only as an aid in migration from Linux, not as a "main" file system. FreeBSD 10 removed support for XFS. In 2009, version 5.4 of 64-bit Red Hat Enterprise Linux (RHEL) Linux ...
Does XFS offers any advantages over Ext4?
XFS is very reliable. In fact, it might be more reliable than ext4, although that is debatable. XFS is also the primary file system supported by Redhat. There are a handful of Redhat employees whose job is exclusively to work on XFS. edit: All in all, the differences are minor. You won't really notice either file system and things should just work. Both file systems are very reliable and efficient. More on reddit.com
XFS vs EXT4
Not an answer, just some information. Also, I have practically moved entirely off EXT4 so Ill compare to btrfs. IMO (and I too, have not explicitly benchmarked all the various fs I use) they are on par. For that matter so is BTRFS. Is there a reason to use XFS? I like to think of the extended advantages/disadvantages of the operating system. This is mainly because performance differences tend to be truly negligible in "general" use cases. However - very explicit use cases can see performance differences. But Desktop, webserver, game machine, general storage (NAS type implementation) are not that. XFS should in theory handle V-v-large files better. Btrfs can generally better optimise and handle smaller files better alongside large files. flexible inode. XFS cannot : No built-in RAID, No built-in LVM support. XFS is: Journaling, Direct I/O, Parallel I/O. BTRFS is: Copy on Write, LVM, RAID, built-in filesystem compression. https://linuxhint.com/comparison-between-btrfs-and-xfs-filesystems/ XFS started around 1993, and has been updated over the years to deal with changes in the ecosystem. EXT4 was the next generation from EXT3 (and EXT2). Released in 2008. BTRFS was released in 2009 initially, declared stable in 2013. Has some serious backers (Facebook, Fujitsu, Fusion-IO, Intel, Linux Foundation, Netgear, Oracle Corporation, Red Hat, STRATO AG, and openSUSE) More on reddit.com
Linux filesystems EXT4 vs XFS, what to choose, what is better
I've been using ext2 / 3 / 4 since 1994. It's stable and works fine. The last time I had any issues was in ext2 before ext3 added journaling. I've never bothered trying XFS but it should be fine. I tried btrfs 10 years ago and ran into a bunch of problems. I use it on some laptops now but I don't use any of its advanced features. In 32 years of using Unix systems I have never run out of inodes. You can type "df -i" and see the number of inodes you have and how many you are using. On my media drives with a relatively low number of huge files I formatted them with largefile4 so I have even less inodes than normal. I'm still only using 2% of my inodes. https://wiki.archlinux.org/title/ext4 mkfs.ext4 -T largefile /dev/device mkfs.ext4 -T largefile4 /dev/device If you don't specify these largefile/4 options and just use the defaults I would be very surprised if you run out of inodes. By default this 10TB drive should have around 233 million inodes. I use the largefile4 option to give me more space for data and even though it is 91% full and I'm only using 2% of the inodes. df /media1 Filesystem Size Used Avail Use% Mounted on /dev/sdk1 9.1T 8.3T 909G 91% /media1 df -i /media1 Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sdk1 2.3M 37K 2.3M 2% /media1 More on reddit.com
Why prefer xfs over ext4?
It depends on a few factors like type of storage, if the app is single or multi threaded, etc. From my experience for example on basic low end ec2 storage it makes no difference performance wise, but if you use higher iops it makes a difference and xfs wins. Same for vmware esxi; a vm with the disk on fast storage has better performance with xfs versus for example a disk on a datastore over nfs where there is almost no difference. Test your workload with both and decide is my suggestion. https://access.redhat.com/articles/3129891 More on reddit.com
Red Hat
access.redhat.com › articles › 3129891
How to Choose Your Red Hat Enterprise Linux File System - Red Hat Customer Portal
XFS is a robust and mature 64-bit journaling file system that supports very large files and file systems on a single host. It is the default file system in Red Hat Enterprise Linux 7.
YouTube
youtube.com › watch
XFS versus ext4 and which filesystem you should actually use - YouTube
The default filesystem on Red Hat Enterprise Linux is XFS as of RHEL 7. Use the mount command to see what filesystem types you actually have because you need...
Published: December 21, 2025
Red Hat
access.redhat.com › discussions › 5b99b139-bcc1-45e7-9d0f-403c6f0303e7
Red Hat Customer Portal - Access to 24x7 support and knowledge
It is kind of interesting that it appears XFS will be the default filesystem in RHEL7?!?! Until recent fixes in RHEL6.3 and on, there were many many problems with XFS on RHEL6.
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 8 › html › managing_file_systems › overview-of-available-file-systems_managing-file-systems
Chapter 1. Overview of available file systems | Managing file systems | Red Hat Enterprise Linux | 8 | Red Hat Documentation
XFS is the default file system in RHEL.
Red Hat
access.redhat.com › solutions › 468433
Default filesystem on RHEL7 - Red Hat Customer Portal
January 7, 2015 - The default filesystem on RHEL7 seems to be changed to "xfs". Is this expected?
LWN.net
lwn.net › Articles › 1043912
RHEL's default is XFS? [LWN.net]
October 29, 2025 - Posted Oct 29, 2025 8:52 UTC (Wed) by taladar (subscriber, #68407) In reply to: RHEL's default is XFS? by claudex Parent article: Btrfs support coming to AlmaLinux 10.1 · And arguably snapshots in particular do not need to be part of the filesystem itself because unlike the other features ...
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 8 › html › managing_file_systems › getting-started-with-xfs_managing-file-systems
Chapter 9. Getting started with XFS | Managing file systems | Red Hat Enterprise Linux | 8 | Red Hat Documentation
XFS is a highly scalable, high-performance, robust, and mature 64-bit journaling file system that supports very large files and file systems on a single host. It is the default file system in Red Hat Enterprise Linux 8.
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 9 › html › considerations_in_adopting_rhel_9 › assembly_file-systems-and-storage_considerations-in-adopting-rhel-9
Chapter 11. File systems and storage | Considerations in adopting RHEL 9 | Red Hat Enterprise Linux | 9 | Red Hat Documentation
The following chapters contain the most notable changes to file systems and storage between RHEL 8 and RHEL 9. The XFS filesystem now supports bigtime and inobtcount features · The XFS filesystem now supports two new on-disk features, each of which is enabled by default by mkfs.xfs in RHEL 9.
Hacker News
news.ycombinator.com › item
The XFS-as-default change is surprising. Does anyone know what drove this? I don... | Hacker News
June 11, 2014 - edit: cleanup wording · With the quashing of the slow metadata performance (http://lwn.net/Articles/476263/), XFS seems to be all-round just as good as ext4 but with more future-proofiness for large volumes. Keep in mind that RHEL releases are supported for around a decade