Real-time flash simulator
Jörn Engel
joern at logfs.org
Fri Jun 22 04:26:21 EDT 2007
On Fri, 22 June 2007 09:19:19 +0200, Martin Däumler wrote:
>
> Furthermore, there are some efforts to develop a (scaleable) real-time
> capable flash file system?
LogFS certainly is real-time. There is an upper bound to any requests
that can be calculated. Whether you are happy with it is a different
matter, as the bound is some tens of seconds.
And I claim that you fundamentally cannot have a better upper bound.
All you can do is cheat by reserving a pool of pre-erased blocks. As
long as the pool lasts, you can guarantee relatively low response times.
But you cannot guarantee the pool to last forever under write pressure.
Jörn
--
ticks = jiffies;
while (ticks == jiffies);
ticks = jiffies;
-- /usr/src/linux/init/main.c
More information about the linux-mtd
mailing list