Flash FS
It's one of those things that sounds trivial, until you look into it
in more detail. That said it's not going to be that much code, it's
more a case of decision making and tradeoffs.
I have a *very* rudimentary filesystem working, however I'm still
going through the throws of making fairly fundamental choices about how
to implement the code and what limitations to put on the design.
Limiting it simply to 256Mb of flash would make life fairly easy (!)
as the amount of memory consumed and mount times can be completely
trivialised (compares to jffs2 timings).
The current concept (which is probably going to be the final idea)
limits the filesystem size to 64Gb, which would imply a mount time of a
number of seconds (yet to be determined, but probably sub-10) however
this should cope with key sizes for quite some time to come. The
reasons for this limitation stem from choices made mainly about memory
consumption .. so removing this feature in the future would be
relatively easy if memory and mount times are less of an issue.
So targets for the filesystem are; (based on a full 256Mb key)
- Journal / Log structured design aiming at minimal sequential writed only
- Sub 1 second mount time
- Sub 5M memory consumption
- Inline compression with at least the same efficiency as JFFS2
- Ability to run natively on any block device (unlike JFFS2)
- Ability to run (effectively) as a root filesystem on a hard disk with a size up to 64Gb
- Portable code that can be implemented under Windows (et al) for compatability
| Web Site Builder Are you a small business looking for a flexible and catchy website? Our web site builder is the ideal tool! See what we can do for you! | printer ink uk When buying printer ink in the UK… buy online from us to take advantage of great savings and special offers. We stock loads of brands. | Data recovery raid Data Clinic can help with any type of failed RAID system! | COMPUTER SUPPORT Are you overwhelmed with everyday IT problems? Let Connect.co.uk relieve the pressure! | graphic designers in bristol The graphic designers at Omni Productions in Bristol excel at communicating designs. Contact us for any creative design. |
| Laptop Price Comparison CheckCost UK allows you to compare and read expert reviews on thousands of products like software, computers and more. | Software Ecost Software provides a huge selection of the latest products from top brands like Adobe, Apple, Microsoft, Corel, Symantec and more. |