Ext4: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
No edit summary
(Get rid of copyright issues (questionable source), folded the listing into less markup-heavy prose.)
Line 1: Line 1:
{{Stub}}
{{Stub}}
{{Filesystems}}
{{Filesystems}}
While the ext4 filesystem originated a series of patches to the [[ext3]] filesystem, it was later rebranded as a dedicated filesystem design that shares design with [[ext2]] and [[ext3]]. Like ext3, it supports [[journaling]]. Amongst the upgrades are larger maximums (file size, filesystem size, files per folder, folders per folder etc), and features that were inspired from existing filesystems like [[XFS]].
The ext4, or Fourth extended filesystem, is a filesystem created to serve as a successor to [[ext3]]. It is a [[journaling]] filesystem. It was originally created as a series of extensions to [[ext3]], but was instead given its own branch of ext3 when other Linux kernel developers opposed extensions to ext3. While the development of these extensions had started in 2003, the ext3 maintainer announced the ext4 development plans in 28 June 2006. The in-development version of ext4 was merged into the Linux kernel at version 2.6.19, but it wasn't until 11 October 2008 that the stable version of ext4 was finally merged into the Linux kernel repositories.

=Improvements=

===Large Filesystem Size===
The ext4 filesystem can handle files up to 16 Tebibytes, and a filesystem up to the size of 1 Exbibyte.

===Backwards Compatible===
The filesystem is backwards compatible with both ext3 and [[ext2]] filesystems.

[[Category: Filesystems]]

Revision as of 15:46, 4 July 2011

This page is a stub.
You can help the wiki by accurately adding more contents to it.
Filesystems
Virtual Filesystems

VFS

Disk Filesystems
CD/DVD Filesystems
Network Filesystems
Flash Filesystems

While the ext4 filesystem originated a series of patches to the ext3 filesystem, it was later rebranded as a dedicated filesystem design that shares design with ext2 and ext3. Like ext3, it supports journaling. Amongst the upgrades are larger maximums (file size, filesystem size, files per folder, folders per folder etc), and features that were inspired from existing filesystems like XFS.