[Nix-dev] Re: [Nix-commits] SVN commit: nix - 15965 - eelco - nixos/branches/modular-nixos/modules/system/boot

Eelco Dolstra e.dolstra at tudelft.nl
Tue Jun 16 11:33:08 CEST 2009


Hi,

Michael Raskin wrote:

> Eelco Dolstra wrote:
>> Log:
>> * Make fsck on journaling filesystems optional (enabled by default).
>>   This is because fsck.ext3 takes several minutes to recover the
>>   journal, whereas the ext3 implementation in the kernel only takes a
>>   few seconds.  I'd love to know why this is the case...
> 
> As far as I know in-kernel journal replay means that kernel simply takes
> journal and replays it. fsck.ext3 scans the inode list to check whether
> all inodes have consistent status.

Hm.  But it just says "recovering journal" and eventually "filesystem 
clean".  It just takes much longer to do it than the kernel...

-- 
Eelco Dolstra | http://www.st.ewi.tudelft.nl/~dolstra/



More information about the nix-dev mailing list