Re: What is ANAND header?

David Woodhouse
2007-01-25T16:17:39Z

On Thu, 2007-01-25 at 17:57 +0200, Artem Bityutskiy wrote:
> Well, FTL is somewhat similar to flash FS in terms of complexity. A
> reasonably good FTL is probably not a damn difficult task. But a
> scalable FTL where you do not need to scan your device when
> initializing it is really difficult.

No more difficult than a file system, which will give better results.

> Of course, FTL will always be slower then flash-oriented FS. But if
> you have a very quick HW (like Cafe?) you may end-up with an
> acceptable speed - this depends on requirements.
>
> Also, if you teach the FS to inform FTL about blocks that are free -
> it'll be much faster.

Well, yes. The more you teach the FS about the actual requirements of
flash hardware, the more efficient it'll be. Hence the observation that
FTL isn't an interesting problem; filesystems are.

--
dwmw2