GPT: 0FC63DAF-8483-4772-8E79-3D69D8477DE4: Linux filesystem[1]
Structures
Directory contents
B+ trees
File allocation
B+ trees
Limits
Max volume size
8 exbibytes − 1 byte
Max file size
8 exbibytes − 1 byte
Max no. of files
264[2]
Max filename length
255 bytes
Allowed filename characters
All except NULL and "/"
Features
Dates recorded
atime, mtime, ctime,[3] version 5: crtime[4]
Date range
December 13, 1901 – July 2, 2486[5]
Date resolution
1 ns
Attributes
Yes
File system permissions
Yes
Transparent compression
No
Transparent encryption
No (provided at the block device level)
Data deduplication
Experimental, Linux only[6]
Other
Supported operating systems
IRIX
Linux
XFS is a high-performance 64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993.[7] It was the default file system in SGI's IRIX operating system starting with its version 5.3. XFS was ported to the Linux kernel in 2001; as of June 2014, XFS is supported by most Linux distributions; Red Hat Enterprise Linux uses it as its default file system.
XFS excels in the execution of parallel input/output (I/O) operations due to its design, which is based on allocation groups (a type of subdivision of the physical volumes in which XFS is used- also shortened to AGs). Because of this, XFS enables extreme scalability of I/O threads, file system bandwidth, and size of files and of the file system itself when spanning multiple physical storage devices. XFS ensures the consistency of data by employing metadata journaling and supporting write barriers. Space allocation is performed via extents with data structures stored in B+ trees, improving the overall performance of the file system, especially when handling large files. Delayed allocation assists in the prevention of file system fragmentation; online defragmentation is also supported. A feature unique to XFS is the pre-allocation of I/O bandwidth at a pre-determined rate; this is suitable for many real-time applications. However, this feature was supported only on IRIX, and only with specialized hardware.
^"GPT fdisk - ArchWiki".
^"What is the maximum number of inodes in Linux filesystems?". 2014-06-17.
^"XFS Filesystem Structure 2nd Edition, Revision 1" (PDF). p. 25. Archived from the original (PDF) on 2017-10-31.
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...
based on UNIX System V with BSD extensions. In IRIX, SGI originated the XFS file system and the industry-standard OpenGL graphics system. SGI originated...
equipment. WOSA/XFS, now known as CEN XFS (or simply XFS), provides a common API for accessing and manipulating the various devices of an ATM. J/XFS is a Java...
Journaled File System (JFS) for Linux". "Growing an XFS File System". "Shrinking Support - xfs.org". XFS Wiki. 2022-07-17. Archived from the original on 2022-07-17...
unclean shutdown. Some examples are: XFS, a journaling file system. It has a dummy fsck which does nothing and an actual xfs_repair tool to be run when problems...
attractive than competing Linux filesystems, such as ext4, JFS, ReiserFS, and XFS, but ext3 has a significant advantage in that it allows in-place upgrades...
The X font server (xfs) provides a standard mechanism for an X server to communicate with a font renderer, frequently one running on a remote machine...
Modern File Systems". linux-xfs.sgi.com. Archived from the original on 2015-04-22. Retrieved 2015-08-17. "Linux RAID Setup – XFS". kernel.org. 2013-10-05...
system throughput. Allocation groups are used by these file systems: XFS from SGI, an XFS AG can have a max size of 1TiB Btrfs JFS ext2, ext3 and ext4 use...
Additional attributes can be associated on file systems, such as NTFS, XFS, ext2, ext3, some versions of UFS, and HFS+, using extended file attributes...
other 2 bits are used to extend the timestamp range to the year 2446. The XFS filesystem, starting with Linux 5.10, has an optional "big timestamps" feature...
modern features of ZFS or Btrfs, and the speed and performance of ext4 or XFS. Bcachefs is a copy-on-write (COW) file system for Linux-based operating...
older extent-based file system used in IRIX releases prior to version 5.3. It has been superseded by XFS. EFS support for Linux EFS support for NetBSD...
2018-07-25. "Red Hat Enterprise Linux 8 Managing file systems" (PDF). 1.3. THE XFS FILE SYSTEM. "Btrfs Coming to Fedora 33". fedoramagazine.org. 24 August 2020...
defunct; former IATA code: TS AA AAL American Airlines AMERICAN United States XFS American Flight Service Systems United States XMG AMS Group Russia WD* AAN...
used for booting from Btrfs, ext2, ext3, ext4, FAT, NTFS, UFS/UFS2, and XFS filesystems MEMDISK, emulates a RAM disk for older operating systems like...
bytes contained in the filesystem. Some Unix-style file systems such as JFS, XFS, ZFS, OpenZFS, ReiserFS, btrfs, and APFS omit a fixed-size inode table, but...
Novell Storage Services (NSS) Yes No ReiserFS 3.5, 3.6 and 4 Yes No Sun Solaris i386 disklabel Yes No UFS and UFS2 (Sun/BSD/…) Yes No XFS from SGI Yes No...
restricted to it. It serves the same purpose that other APIs like CEN/XFS and J/XFS but is not restricted to one operating system or language, since it...
with a modular design, Debian-Installer, allowed installations with RAID, XFS and LVM support, improved hardware detection, made installations easier for...
Crum & Forster, an insurance company, and formed Xerox Financial Services (XFS) in 1984. In 1985, Xerox sold all of its publishing subsidiaries including...
77 kg class. He made his professional MMA debut on February 4, 2012, at XFS Night of Champions, defeating Chechen Arbi Shamayev. By the end of the year...
optimization, and more. Unraid is based on Slackware Linux. Supported filesystems: XFS, Btrfs, ZFS and ReiserFS. ReiserFS is only for legacy reasons and for backward...
of file system including: all known types of Linux filesystem (ext2/3/4, XFS, btrfs, etc.), any Windows filesystem (VFAT and NTFS), any Mac OS X and BSD...