On Tuesday 14 October 2008 00:13:56 RHS Linux User wrote:
> 
> Hi All,
> 
>     Thanks for all your comments so far.
> 
>     Of interest, elinux.org has some "real" data about very small
> linux versions.
> 
>     From what I see it is VERY hard to determine what RAM is really needed
> by the kernel??!! 
> 
>     So any cleanup and shrink effort could be quite a large effort?
> 
>     That said, we REALLY need to have available a BARE MINIMUM kernel that
> is clearly documented so the MINIMUM requirements to run any sort of linux
> can be easily determined. I am NOT planning to become the focal point
> person for such an effort, but it is probably worth being said :).
> 
>     Further comments welcome.

Well, I think you should go for another Operating System.
Linux' core data structures are not designed for such a tiny amount of RAM.
Lots of core data structures really are pretty big. Look at task_struct for
an example. It doesn't mean they are bloated (task_struct is pretty small, if
you look at how much _features_ it implements), but there simply are so many
features that you simply don't need on such a small device.
And cluttering all the stuff with #ifdefs is not going to lead anywhere.
Just take a kernel that fits your needs. I think Linux doesn't.

-- 
Greetings Michael.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to