2002 FREENIX Track Technical Program - Abstract
Filesystem Performance and Scalability in Linux 2.4.17
Ray Bryant, SGI;
Ruth Forester, IBM Linux Technology Center;
John Hawkes, SGI
The Linux kernel is unique in
that it supports a wide variety of high-quality filesystems. For server systems, the most commonly used
are Ext2, Ext3, ReiserFS, XFS and JFS.
This paper compares the performance of these filesystems using Linux
2.4.17 and three benchmarks: pgmeter, an open source implementation
of the Intel Iometer benchmark; filemark
(a version of postmark); and AIM Benchmark Suite VII.
The benchmarks were run on three different
systems ranging in size from a contemporary single-user workstation to a
28-processor ccNUMA machine. Although
the best-performing filesystem varies depending on the benchmark and system
used, some larger trends are evident in the data. On the smaller systems, the best-performing file system is often
Ext2, Ext3 or ReiserFS. For the larger
systems and higher loads, XFS can provide the best overall performance.
- View the full text of this paper in
The Proceedings are published as a collective work, © 2002 by the USENIX Association. All Rights Reserved. Rights
to individual papers remain with the author or the author's employer.
Permission is granted for the noncommercial reproduction of the complete
work for educational or research purposes. USENIX acknowledges all
trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.