Am 17.02.2012 16:55, schrieb Mike Noyes: > On 02/17/2012 12:59 AM, Andrew wrote: >> 16.02.2012 23:35, Erich Titl пишет: >>> on 16.02.2012 21:59, Andrew wrote: >>>> I finished reviewing of the kernel config, and updated kernel to current >>>> 3.2.6 > >>> >>>> One of modification - to use LZO kernel compression to i486 kernel (it >>>> has faster decompression speed, but also have worse compression ratio). >>>> IMHO some tens (or hundreds) of KBs on storage isn't too much cost for >>>> some booting speed-up (decompression of kernel may take tens of seconds >>>> on slow CPU). > >> >>> So what, I hardly ever boot that bloody thing. It is supposed to run >>> forever and I never want to get into this M$ way of thinking.....just >>> reboot and everything is OK. > >> >>> Why do you want to waste space for something that is pretty irrelevant >>> (at least to me) :-( Please remember some of us are running _very_ >>> small systems. Now after the era of floppies some I believe still run >>> off a CD. >>> >> Minimal CD capacity is 50..60MB (credit card-style CDs), do you think >> that it's really matters, how much place will require Linux kernel - >> 1.2MB or 1.7MB for i486 PC? > > >> 4.x branch kernel with LZMA may be decompressed for tens of seconds, >> possible - up to 1 minute on very slow PC (i486SX-33 for ex.). I think >> that it'll be good to reduce this time even by cost of disk space - now >> we aren't limited to tiny floppy, so we can spent some KBs of storage if >> this will greatly increase boot speed. > > >> In any case there is a place for discussions. > > Andrew & Erich, > If this discussion ends in consensus great. If not, Erich we can set you > up with your own git repository, and let the leaf community decide witch > path is best over time. >
Hi; I looked in the kernel compressions options recently and knew that it will raise a discussion if size is preferable over speed or vice versa and decided to leave it as gzipped - the compromise between speed and size :) I think, it does not justify a fork - if it will become a problem there is always the gzip option again. It does cost about 300kb. Agreed that is a lot, but there is still room for improvements in other areas (AFAIK iptables and ip6tables has been merged, shorewall may shrink with the future versions) and finally speed and size will improved if we carefully cleanup initrd for i486 images. Although a LEAF device usually runs for a long without reboot, booting as quick as possible is a nice-to-have. The current size of ALL packages, where a lot of doubled and tripled features are included, is about 74MB - a typical installation uses less than 20MB - this should fit into every device currently on stock, even beyond the X86 world. kp ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel