Real-time flash simulator

Jörn Engel joern at logfs.org
Fri Jun 22 05:39:47 EDT 2007


On Fri, 22 June 2007 11:23:58 +0200, Martin Däumler wrote:
> 
> The overall goal of my work is to develop respectively to examine the
> feasibility of a scaleable flash file system on raw flash. Like
> mentioned on the MTD web site this might be very difficult because
> of wear-levelling and bad block management. In my opinion, for real-time
> issues it is necessary to avoid garbage collection. So, a layer between
> file system and raw flash, performing wear-levelling and bad block
> management could be one approach to be investigated furhter. The
> real-time flash simulator is just one step in this direction.

What makes the "layer between file system and raw flash" so special, if
you don't mind me asking?  If wear-leveling and bad block management
causes latency, that latency does not go away by moving it to some other
layers.

Jörn

-- 
Anything that can go wrong, will.
-- Finagle's Law



More information about the linux-mtd mailing list