Search My Blog

Saturday, July 10, 2010

Ext4 - Linux Kernel Newbies

Ext4

Ext4 is part of the Linux 2.6.28 kernel, read the previous link to know more details about that release.

  1. Introduction
  2. EXT4 features
    1. Compatibility
    2. Bigger filesystem/file sizes
    3. Sub directory scalability
    4. Extents
    5. Multiblock allocation
    6. Delayed allocation
    7. Fast fsck
    8. Journal checksumming
    9. "No Journaling" mode
    10. Online defragmentation
    11. Inode-related features
    12. Persistent preallocation
    13. Barriers on by default
  3. How to use Ext4
    1. Creating a new Ext4 filesystem from the scratch
    2. Migrate existing Ext3 filesystems to Ext4
    3. Mount an existing Ext3 filesystem with Ext4 without changing the format

1. Introduction

Ext4 is the evolution of the most used Linux filesystem, Ext3. In many ways, Ext4 is a deeper improvement over Ext3 than Ext3 was over Ext2. Ext3 was mostly about adding journaling to Ext2, but Ext4 modifies important data structures of the filesystem such as the ones destined to store the file data. The result is a filesystem with an improved design, better performance, reliability and features.

2. EXT4 features

Read more...
http://kernelnewbies.org/Ext4#head-9a25213c5b924bdb8b33efbcb91bfa1279bd2b00

Don

No comments: