[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [debian-knoppix] Bootdisk, mehr Platz mit bzip2 compression



On Fri, 19 Jul 2002 19:21:22 +0200, Christian Leber <christian@leber.de>
wrote:
> Ich hab einen Vanilla Kernel kompiliert (standard + initrd) mit gzip
> compression ist der 974 kb gross, mit bzip2 924 kb.
> 
> Beim initrd auf der Bootdiskette von Knoppix 3.0 lassen sich mit bzip2
> 28 kb sparen.

Ich habe einen solchen Patch schon einmal auf die Liste geschickt. Ist
aber eben umständlich und der Kernel ist dann eben nicht mehr vanilla.

Ich habe deshalb 7-zip vorgeschlagen (http://www.7-zip.com/). Dieses
Windows-Tools (Open Source) hat einen speziellen gzip-Algorithmus, der
zum original-gzip voll kompatibel ist, aber viel bessere
Kompressionsraten bietet:


            vanilla gzip    vanilla bzip2     7-gzip      7-bzip2

 kernel           773674           754590     749568       754590

 initrd           595524           588378     577922       588378
 ----------------------------------------------------------------
 kernel+initrd   1369198          1342968    1327490      1342968


der gzip-Algo von 7-zip ist also noch besser als bzip2!!! Und am Kernel
selbst braucht man nichts zu patchen. Natürlich muss man das Makefile in
/usr/src/linux/arch/i386/boot/ anpassen, damit man das Image manuell
komprimieren kann (reboot in Windows)

> Stabilitaetsprobleme kann es IMO nicht geben, entweder es klappt oder
> eben nicht.

Bzip2 ist beim dekomprimieren 4mal langsamer als gzip.

MfG
Stephan
_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix


Reply to: