JFFS3 & performance

Jörn Engel joern at wohnheim.fh-wedel.de
Wed Jan 12 13:40:59 EST 2005


On Wed, 12 January 2005 19:27:59 +0100, Thomas Gleixner wrote:
> 
> Missing error
> 
> There is another type of error, which came up lately with AND FLASH. If
                                                           ^^
You mean NAND, right?

> you leave a block untouched in a range of blocks and erase/program the
> surrounding blocks, then the untouched block is likely to have bitflips.
> GC likeliness to GC clean blocks from time to time will cover this, but
> if you have a big number of clean blocks you might get into trouble.
> 
> A strong argument for using seperate partitions for static and dynamic
> data.

Wouldn't that also require a DMZ of some size between static and
dynamic data?  For example, 4MB static, 1MB unused, rest dynamic?

Jörn

-- 
If you're willing to restrict the flexibility of your approach,
you can almost always do something better.
-- John Carmack




More information about the linux-mtd mailing list