Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2000 10:33:58 +0800
From:      Greg Lehey <grog@lemis.com>
To:        Timo Rossi <trossi@co.jyu.fi>
Cc:        small@FreeBSD.ORG
Subject:   Re: New approach to picobsd
Message-ID:  <20000125103358.U2643@mojave.worldwide.lemis.com>
In-Reply-To: <20000124122024.A4574@horus.co.jyu.fi>; from trossi@co.jyu.fi on Mon, Jan 24, 2000 at 12:20:24PM %2B0200
References:  <3888D5CF.329989@achtung.com> <20000122145538.A390@mojave.worldwide.lemis.com> <20000124122024.A4574@horus.co.jyu.fi>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, 24 January 2000 at 12:20:24 +0200, Timo Rossi wrote:
> On Sat, Jan 22, 2000 at 02:55:38PM +0800, Greg Lehey wrote:
>> The real issue is: do we want a one-disk PicoBSD or a two-disk PicoBSD
>> (in fact, it's one-disk or multi-disk)?  One disk is becoming
>
> What about embedded systems with small amounts of flash memory with
> hard disk emulation (for example an IDE-flashdisk with a few
> megabytes capacity)?

This is in fact an area that I might be investigating in the near
future.  I think we need to look at a different approach for embedded
systems.  On general-purpose systems, we aim for easy continuous
change.  In order to do this, we have separate executables with
dynamic linking to a large number of files.  These are all inefficient
in storage utilization, so PicoBSD has no libraries and crunched
executables.  I think the latter approach is also correct for flash
memory systems.  

Unfortunately, the current PicoBSD system is oriented towards
floppies.  This has the great disadvantage, at least in the current
implementation, that each crunched executable repeats the library
contents.  For a flash memory system it would make more sense to have
a single executable, which might be larger than a single floppy.

Greg
--
Finger grog@lemis.com for PGP public key
See complete headers for address and phone numbers


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000125103358.U2643>