March 6, 2012

Utilities Available for ext4 file system

Utilities Available for ext4 file system e2fsck Used to repair an ext4 file system. This tool checks and repairs an ext4 file system more efficiently than ext3, thanks to updates in the ext4 disk structure. e2label Changes the label on an ext4 file system. This tool also works on ext2 and ext3 file systems. quota […]

The new features included in ext4 file system, which were not present in its previous versions

The new features included in ext4 file system, which were not present in its previous versions Extended storage limits and other performance improvements Can support volumes with sizes up to 1 exbibyte (EiB) and files with sizes up to 16 tebibytes (TiB) Traditional block mapping scheme replaced by extents used by ext2/3 filesystems. It is […]

Internals of ext4 File System

Internals of ext4 File System A specialized version of a B-tree is implemented: Htree indexes (a specialized version of a B-tree) are turned on by default in ext4. This feature is implemented in Linux kernel 2.6.23. Htree is also available in ext3 when the dir_index feature is enabled. It enables the ext4 to go beyond […]

How ext4 file system works

How ext4 file system works How it reduce fragmentation? It consists of delaying block allocation until the data is going to be written to the disk, unlike some other file systems, which may allocate the necessary blocks before that step. This improves performance and reduces fragmentation by improving block allocation decisions based on the actual […]

ext4 file system

ext4 file system Ext4 is an advanced form of filesytem which is not currently available widely on all operating systems. But still the files with ext4 filesytem can be opened as read only on macintosh and might be on windows. Ext4 comes up with the backward compatibility. But one of its features is delayed allocation, […]