tech-embed archive

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

Re: Flash Translation Layer?



( Note that this is agreement with earlier posts suggesting that
  a true flash filesystem is preferable to recycling another fs.
  This is just another reason why... )

Another issue is that most media doesn't care about rewrites, so most
filesystems don't bother to track when blocks are no longer used.
However, NOR (and I presume NAND) does rather care about that.  So
to use something like ufs/ffs, you need to somehow get information
back to the translation layer when blocks are freed up.  Otherwise
there's no good way for the device to know when it's safe to erase
a flash sector or when/how it can coalesce blocks to erase a flash
sector when it needs more writable space.

-allen

-- 
Allen Briggs  |  http://www.ninthwonder.com/~briggs/  |  
briggs%ninthwonder.com@localhost



Home | Main Index | Thread Index | Old Index