XFS: A high-performance
journaling file system
URL: http://oss.sgi.com/projects/xfs/
Ever had to wait and wait while Linux `fsck's a big filesystem
after a crash, power failure or just routine verification ?
Ever wanted to support terabytes of databases, tens of thousands
of files per directory, 64-bit of everything in the filesystem,
with high reliability and high performance ?
Ever wondered how far a filesystem can scale assuming the rest
of the kernel can? How many CPUs can actually write to the filesystem
at the same time without interfering with each other?

This site includes a preview of the
Open Source
XFSTM
filesystem:
an OSI Certified Open Source
journaling file system soon to be available as free software for
Linux, licensed with the
GNU General Public License (GPL).
XFS Features:
-
Sub-second filesystem recovery after crashes or power failures
(never wait for long fscks again)
-
64-bit scalability:
millions of terabytes, millions of files, and a million
files per directory (no more 2 GB limits)
-
High reliability
and performance from journaling and other advanced algorithms
At the Atlanta Linux Showcase, SGI presented the following paper on
the port of XFS to Linux:
At the 6th Linux Kongress & the Linux Storage Management Workshop (LSMW) in
Germany in September, 1999, SGI had a few presentations including the
following:
At the LinuxWorld Conference & Expo in August 1999, SGI published:
This initial publication of excerpts of XFS source code
indicates SGI's commitment to port XFS to Linux as GPL code.
This code can be freely used with Linux, without the worry
of violating the GPL terms by mixing copylefted GPL and
copyrighted non-GPL code in Linux. It also shows some interesting
code (originally developed for IRIX) which implements the XFS
journaling techniques.
SGI programmers are cleaning the XFS code of legal encumbrances
and porting it to Linux. SGI is working with universities, European
and American companies, and Government laboratories which have
volunteered experienced Linux and filesystem programmers and other
resources to help SGI in this Open Source porting process.
The bazaar is opening for XFS and the Open Source process
is working to accelerate time to market while increasing
functionality and reliability.
Please bear with us as we finish these processes so we can
publish a full set of buildable and testable Open Source
Linux XFS source code.
You can also check out the following:
 |