64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993
xfs v4 linux kernel option
XFS is a high-performance 64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993. It was the default file system in SGI's IRIX operating system starting with its version 5.3. … Wikipedia
Factsheet
Full name XFS
Introduced 1994; 32 years ago (1994) with IRIX 5.3
Full name XFS
Introduced 1994; 32 years ago (1994) with IRIX 5.3
🌐
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 ...
🌐
martinuke0's Blog
martinuke0.github.io › posts › understanding xfs: a deep dive into the high-performance filesystem
Understanding XFS: A Deep Dive into the High-Performance Filesystem | martinuke0's Blog
April 1, 2026 - Red Hat Enterprise Linux (RHEL) and CentOS – XFS is the default filesystem since RHEL 5, powering mission‑critical servers, database clusters, and cloud VMs.
Discussions

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
🌐 r/Fedora
44
35
January 28, 2020
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
🌐 r/linux
19
14
October 1, 2021
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
🌐 r/DataHoarder
32
12
February 24, 2023
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
🌐 r/CentOS
12
17
June 6, 2021
🌐
LinuxTeck
linuxteck.com › linux-file-system-comparison-ext4-xfs-btrfs
Linux File System Comparison ext4 xfs btrfs — Best Choice for Production 2026
April 17, 2026 - Since 2014 (the year RedHat chose XFS as the default filesystem for RHEL 7) and continuing throughout RHEL 9.7 (November 12, 2025 release), RedHat has maintained XFS as their preferred filesystem due to one primary architectural difference that ...
🌐
Storage Tutorials
storagetutorials.com › how-to-create-xfs-filesystem-redhat-linux-7
How to Create XFS Filesystem in Red Hat Linux 7
September 8, 2023 - As you must be knowing XFS is now the default filesystem in Red Hat Linux 7 and has many benefits over EXT4 and other filesystems, so we thought to create tutorial on it. XFS was created by Silicon Graphics, Inc (SGI) in 1993.
🌐
Red Hat
access.redhat.com › articles › 796293
XFS and Other File Systems in Red Hat Enterprise Linux 7 - Red Hat Customer Portal
August 2, 2017 - Many of the file system changes for RHEL 7 aim at creating bigger, faster, and more robust file systems for large enterprises. To that end, the XFS file system has replaced the ext4 file system as the default for RHEL 7.
🌐
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.
Find elsewhere
🌐
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 ...
🌐
Wiley Online Library
onlinelibrary.wiley.com › doi › 10.1002 › 9781394289820.ch10
The XFS File System - File System Forensics - Wiley Online Library
February 14, 2025 - XFS is a 64 bit journaled file system ported to Linux in 2001. It is the default file system in Red Hat Enterprise Linux (RHEL). XFS uses many concepts found in modern file systems.
🌐
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.
🌐
Quora
quora.com › Why-do-all-the-major-Linux-distros-choose-XFS-as-the-default-filesystem
Why do all the major Linux distros choose XFS as the default filesystem? - Quora
Answer (1 of 5): They don’t. Most distros, major and minor, stick with the venerable extN: List of default file systems - Wikipedia The only major Linux distro that suggests XFS by default during installation…is Red Hat Enterprise Linux/CentOS (I consider them two heads of the same coin).
🌐
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
🌐
SUSE
suse.com › home › xfs: the enterprise file system of choice
XFS: The Enterprise File System of Choice | SUSE Communities
June 14, 2013 - Red Hat recently announced that RHEL 7 will likely have XFS as the default file system because “it’s a better match for our enterprise customers”stated Denise Dumas, Director of Software Engineering for Red Hat during an interview with ...
🌐
Baeldung
baeldung.com › home › filesystems › guide to linux filesystems
Guide to Linux Filesystems | Baeldung on Linux
March 18, 2024 - They’re fast and reliable journaled filesystems. Ubuntu has used ext4 by default since 2009’s Karmic Koala release. 2010’s Red Hat Enterprise Linux 6.0 also used ext4. RHEL 7.0 moved to XFS in 2014.
🌐
OneUptime
oneuptime.com › home › blog › how to choose between xfs and ext4 file systems on rhel
How to Choose Between XFS and ext4 File Systems on RHEL
March 4, 2026 - XFS supports reflinks (copy-on-write clones), which enable instant file copies without duplicating data: ... As the default RHEL filesystem, XFS receives extensive testing and optimization from Red Hat.