JFFS2 garbage collector blocking for minutes after mount
Martin Egholm Nielsen
martin at egholm-nielsen.dk
Tue Jul 26 09:08:35 EDT 2005
Ferenc Havasi wrote:
>>The garbage collection thread is also responsible for building up the
>>node tree for every inode after mounting, so that we know for sure which
>>nodes are valid and which are obsolete. On NAND flash we can't actually
>>mark nodes as obsolete.
> Martin, you may should try our Centralizes Summary (CS) patch. It stores
> every relevant memory representation at umount time, so at mount (if the
> previous unmount was a clean one) you need only to read it without any
> scanning and rebuilding.
Unfortunately, I have no (or almost no) clean umount's - the device will
reboot due to power-failure...
But I'm still considering - just for the clean ones :-)
More information about the linux-mtd