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