On 04/26/2012 06:14 AM, Rob Landley wrote:
On 04/24/2012 10:31 PM, Greg Ungerer wrote:
On 04/25/2012 07:33 AM, Rob Landley wrote:
On 04/24/2012 02:35 PM, Ezequiel Garc├Øa wrote:
Linux in under 2 megabytes of RAM, even when running from ROM, is not a
realistic goal. For context: linux 0.0.1 was developed on a 4 megabyte
system in 1991. Swap support was added in december of that year so it
could run on a 2 megabyte system.
After some research I came to the same conclusion. I guess I was on
drugs when I tought that,
since even a kernel compiled with almost nothing (not even BUG
support) weights ~1.5 MB.
I do note that this is inexcusable. The kernel _DID_ once run in 2
megabytes of ram, and 4 should still be a realistic goal for a tiny
linux project of the busybox/toybox plus uClibc userspace kind.
(Admittedly the last 4 meg linux system I saw was a uClinux circa 2006
at CELF, I think it might have been Grant Likely demoing it?
I have done plenty of 4MB uClinux systems over the years, from the
early 2000's onwards. And I have a habit of showing them off at
CELF events. It may have been me...
Probably was.
Query: is there any way to set up a nommu system with:
A) stock vanilla upstream packages (kernel, uClibc, busybox)
B) running under qemu
I've had a todo item to add a nommu target to Aboriginal Linux but every
time I do so I poke at making i386 nommu and it just doesn't seem to
want to do that. (Can't imagine why...)
Admittedly, last time I tried was sometime in the 2.6.3x's...
Looks like Thomas (Petazzoni) got it running under QEMU. I only run
mainline kernels on real ColdFire hardware, so I would expect that
kernel part to be in pretty good shape. I haven't tried the most
recent uClibc or busybox sources, but I expect if anything only
minor fixes would be required.
Regards
Greg
------------------------------------------------------------------------
Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com
SnapGear Group, McAfee PHONE: +61 7 3435 2888
8 Gardner Close, FAX: +61 7 3891 3630
Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com
_______________________________________________
Celinux-dev mailing list
Celinux-dev@lists.celinuxforum.org
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev