Jump to Navigation

056 - Linux Filesystems

Most current Linux distributions default to the Third Extended(ext3) file system. The ext3 filesystem was
developed primary for Linux and supports 256-character filenames and 4-terabyte maximum filesystem size.
This ext3 filesystem is essentially a Second Extended (ext2) filesystem with added journal.since it is in all
other ways identical to the ext2 system, it is both forward- and backward- compatible with ext2-all ext2
utilities work with ext3 filesystem.

XFS is a high-performance journaling file system created by Silicon Graphics, originally for their IRIX operating
system and later ported to Linux kernel. XFS is particularly proficient at handling large files and at offering
smooth data transfers. In some situations XFS can be faster than ext3.

ReiserFS is a general-purpose, journaled computer file system designed and implemented by a team at Namesys led by Hans Reiser. ReiserFS is currently supported on Linux. Introduced in version 2.4.1 of the Linux kernel, it was the first journaling file system to be included in the standard kernel. ReiserFS is the default file system on the Elive, Xandros, Linspire, GoboLinux, Kurumin Linux, and Yoper Linux distributions.

Journaled File System or JFS is a 64-bit journaling filesystem created by IBM. It is available as free software under the terms of the GNU General Public License (GPL). There are versions for AIX, eComStation, OS/2 and Linux operating systems. HP-UX has another, different filesystem named JFS that is actually an OEM version of Veritas Software's VxFS.
In the Linux operating system, JFS is supported with the kernel module (since the kernel version 2.4.18pre9-ac4) and the complementary userspace utilities packaged under the name JFSutils. Most Linux distributions provide support for JFS, unless it is specifically removed due to space restrictions or other concerns.

Main menu 2

Story | by Dr. Radut