Re: Recommended filesystem for RAID 6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11 Aug 2020, Michael Fritscher told this:
> ext4 is fine. In my experience, it is rock-solid, and also fsck.ext4 is
> fairly qick (don't know what Roy is doing that it is so slow - do you
> really made a full-fledged ext4 with journal or a old ext2 file system?^^)

I note that modern mkext2fs leaves whole block groups uninitialized if
it can, and any block groups that end up with no files in again get
marked uninitalized once more (as of e2fsprogs 1.43). If an older
e2fsprogs than that is in use, or if this is an fs too old to support
unintialized block groups, or if the fs simply doesn't have uninit_bg
enabled (which requires explicit action at creation time, these days),
e2fsprogs will be massively slower than if it can exploit the
uninitialized bgs to (basically) skip huge chunks of the fsck work on
most of the fs that is known to be empty.

Without this optimization, one component of fsck time is linear in the
total size of the fs: with it, it's linear in the *allocated* space used
on the fs. (There are other passes that scale as number of allocated
inodes, number of directories, etc.)

-- 
NULL && (void)



[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux