Axis log based flash filesystem ported to 2.3 and MTD
alex at cendio.se
Mon Mar 27 09:44:28 EST 2000
On Mon, 27 Mar 2000, Scott Anderson wrote:
> Alexander Larsson wrote:
> > While i haven't read the M-systems patent I think the Axis fs doesn't
> > violate it, because it uses no translation array. It is a fully
> > log-structured filesystem directly on the flash memory, and not a flash to
> > block device translator.
> Let me give a bit more background. I have *not* looked at Axis' filesystem
> so my "guesses" should not be viewed as authoritative. Figuring out the
> patent implications was something that I hadn't yet gotten around to yet.
> Thanks to Alexander, I may not have to. I'm under the impression that Axis'
> file system implements wear-leveling, so if there isn't an FTL, then the
> file system itself must rotate through free blocks to prevent a given sector
> from being worn out. Is this correct? If not, would you mind educating me?
Since it is log-based wear-leveling is automatically built-in. Think of
it as a circular buffer. When it is full, data is compacted from the tail
of the log and put on the head.
To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org
More information about the linux-mtd