Applications selection discussion....
Jim Gettys
jg at laptop.org
Thu Sep 4 15:39:53 UTC 2008
On Thu, 2008-09-04 at 11:24 -0400, Jeremy Katz wrote:
> On Thu, 2008-09-04 at 08:42 -0400, Jim Gettys wrote:
> > On Thu, 2008-09-04 at 01:24 -0400, Greg Dekoenigsberg wrote:
> > > On Wed, 3 Sep 2008, Jeremy Katz wrote:
> > > >> Nor will any existing spin fit in 1GB of internal flash.
> > > >
> > > > We fit on 700 meg CDs, so it's definitely doable. There's nothing that
> > > > would fundamentally prevent the way we do things for the cds to also
> > > > function off of jffs2. Two different compressions is kind of silly,
> > > > though.
> >
> > It is also a performance killer; you're taking a slow processor and
> > having it decompress twice. We need to get to the bottom of why the
> > current spins are so slow off USB/SD as quickly as possible, while
> > Daniel's native install on SD is very usable.
>
> As I mentioned earlier in the week, trying off of SD was looking quite a
> bit better as far as usability was concerned. So I think either I
> picked the wrong USB stick or the one I picked is beginning its death
> throes.
The SD's I have on order haven't come in yet. Daniel's build is on the
one 4 gig SD I have; I may have a few slower 1-2 gig SD's I can try.
>
> > Unfortunately, jffs2 does not have a way to say "don't compress a file",
> > though dwmw2 has talked about this from time to time.
>
> A bit of an aside and not really relevant for the Fedora on XO
> discussion, especially in the short-term, but ubifs might be interesting
> to look at as an alternative to jffs2 as it seems to be adding a lot of
> the things which have stalled out in jffs2
>
> > Not having wear leveling on bare NAND is a non-starter, if there is any
> > substantial write use. We may need to page to make a viable system, and
> > will need to page to a file.
>
> Where did anyone even suggest using the bare NAND?
The internal 1 gig of nand is bare.
Interfaced via the CAFE chip.
Runs very fast at the hardware level (25 MB/second); extremely low
latency, in particular. We're generally compression limited.
>
> > > > Also, I did state "off of a USB stick or SD card". I actually think
> > > > that in a lot of ways, that's better because it means that we can not
> > > > worry about using any of the built-in flash leaving all of it for use
> > > > with Sugar and then wanting to run a joyride build, etc.
> > >
> > > In my latest discussions with Kim, it seems unlikely that we will be able
> > > to get something to the hardware manufacturers in time for an "onboard"
> > > solution anyway.
> >
> > But olpc-update allows a late-binding: you can install bits later with
> > no hardware cost. I'm pretty sure a small enough spin is not very hard
> > to do.
>
> Making spins is fundamentally trivial. Adding more variations of things
> to build, support and maintain is not trivial.
>
I agree; I want, as close as possible, a formal subset of the "normal"
fedora desktop, and not to bring in any packages for OLPC beyond the
minimum.
- Jim
--
Jim Gettys <jg at laptop.org>
One Laptop Per Child
More information about the Fedora-olpc-list
mailing list