Subject: Re: RFC: community requirements for a flash filesystem
To: Jochen Kunz <jkunz@unixag-kl.fh-kl.de>
From: Jukka Marin <jmarin@embedtronics.fi>
List: tech-kern
Date: 03/21/2006 10:58:34
On Tue, Mar 21, 2006 at 09:53:18AM +0100, Jochen Kunz wrote:
> Sure, but you don't want to execute uncomressed binaries out of the flash.
> If you use a uncompressed file system you can execute binaries right out
> of the flash. (e.g. map flash blocks r/o containing the text segment
> into a proces VM space.) This saves RAM. But typically flash is much
> slower then RAM. And you need more flash as you can't compress the
> binaries. If you look at the prices per MB of flash and DRAM you will se
> that RAM is much cheaper. So if you sum it up, it is cheaper to use
> compression on the flash and extract it into RAM.

Is it possible to execute code out of NAND FLASH at all?  They can't be
randomly accessed like RAM or conventional FLASH, at least.

  -jm