Skip to content
ext3
EntityQ283390· pop 29· linked from 239 articles

Also known as third extended filesystem

ext3, or third extended filesystem, is a journaled file system that is commonly used with the Linux kernel. It used to be the default file system for many popular Linux distributions but generally has been supplanted by its successor version ext4. The main advantage of ext3 over its predecessor, ext2, is journaling, which improves reliability and eliminates the need to check the file system after an unclean or improper shutdown.

Key facts

Filesystem.name
ext3
Filesystem.full_name
Third extended file system
Filesystem.preceded by
ext2
Filesystem.succeeded by
ext4
Filesystem.developer
Stephen Tweedie
Filesystem.introduction_os
Linux 2.4.15
Filesystem.introduction_date
November 2001
Filesystem.preceded_by
ext2
Filesystem.succeeded_by
ext4
Filesystem.partition_id
0x83 (MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
Filesystem.directory_struct
Table, hashed B-tree with dir_index enabled
Filesystem.file_struct
bitmap (free space), table (metadata)
Filesystem.bad_blocks_struct
Table
Filesystem.max_filename_size
255 bytes
Filesystem.max_files_no
Variable, allocated at creation time
Filesystem.max_volume_size
4 TiB – 32 TiB
Filesystem.max_file_size
16 GiB – 2 TiB
Filesystem.filename_character_set
All bytes except NUL ('\0') and '/'

via Wikipedia infobox

Wikidata facts

Show 5 more facts
Stack Exchange tag
stackoverflow.com/tags/ext3
operating system
Linux
programmed in
C
replaces
ext2
replaced by
ext4
Sources (1)

via Wikidata · CC0

~15 min read

Encyclopedic overview

16 sections
Contents
  • History
  • Advantages
  • Size limits
  • Journaling levels
  • Disadvantages
  • Functionality
  • Defragmentation
  • Undelete
  • Compression
  • Lack of snapshots support
  • No checksumming in journal
  • Near-time extinction due to date-stamp limitation
  • ext4
  • See also
  • References
  • External links

ext3, or third extended filesystem, is a journaled file system that is commonly used with the Linux kernel. It used to be the default file system for many popular Linux distributions but generally has been supplanted by its successor version ext4. The main advantage of ext3 over its predecessor, ext2, is journaling, which improves reliability and eliminates the need to check the file system after an unclean or improper shutdown.

==History==

Excerpted from Wikipedia’s “ext3” article, available under the CC BY-SA 4.0 licence.

Gallery (2)