I was sitting down this holiday cleaning out my email (a revolting task
thanks to spam) when I came across some emails in the LRP-dev mailing list
dated 12/20/00 that delt with a compression program (upx) that could
compress the kernel...
So i experimented..with VERY intresting results.....and only found ONE
drawback

454,035  2.2.16-1-LRP-FloppyImage-zImage
500,142  2.2.16-1-LRP-zImage
478,151  2.2.16-1-LRP-IDE-zImage

which are various kernels available from Charles Steinkuehler's Web Site

now after running them through upx 1.11

393,906  2.2.16-1-LRP-FloppyImage-zImage-UPX
434,680  2.2.16-1-LRP-zImage-UPX
415,648  2.2.16-1-LRP-IDE-zImage-UPX

60,129 saved on 2.2.16-1-LRP-FloppyImage-zImage
65,462 saved on 2.2.16-1-LRP-zImage
62,503 saved on 2.2.16-1-LRP-IDE-zImage

or enough space to add at least a lrp package or two to a already tight
1.68mb image (or possiably change a 1.68mb image to 1.44mb)

with this knowledge I was already working on creating a lrp package for NIC
diag programs available at http://www.scyld.com/diag/index.html
the diag programs totaled up to 566kb uncompressed and 225kb as a lrp
package (big I know...but its one of those packages you might make a
dedicated LRP diskette for)
after running the diag programs through upx the total size dropped to 375kb
(good!) but the lrp package GREW 259kb (ACK...very bad!)

also...ive not had a SINGLE problem with the upx compressed NIC diag
programs and kernels

its my opinion that upx would be very usefull on LRP kernels but a hit and
miss afair on LRP packages (it may help in certain cases but its up to the
packager of the program)

anyone have any thoughts?




-Kenneth Hadley



_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/leaf-devel

Reply via email to