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

Reply via email to