From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Baldo Subject: Re: UPX or not UPX FreeDOS programs/TSRs? Date: Sun, 04 May 2014 12:23:38 -0300 Message-ID: <53665B7A.8070901@adinet.com.uy> References: <536605A6.4050909@hanzlici.cz> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <536605A6.4050909@hanzlici.cz> Sender: linux-msdos-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="iso-8859-1"; format="flowed" To: Frantisek Hanzlik , Freedos user list , DOSEMU/FreeDOS I don't know how it works in DOS, but if it creates a temporary=20 file to decompress and then executes that temporary file, then you have= =20 an additional disk write per program executed and also some more cache=20 misses, so, in that case I think is preferable to not use that=20 compression since it will be slower and as you say, the space reduction= s=20 aren't needed today. But if it decompresses in RAM and executes directly the=20 decompressed executable in RAM without touching the disk, then why not? Thank you!!! Have a nice day. El 04/05/14 06:17, Frantisek Hanzlik escribi=F3: > Hi all more experienced, > > I'm trying to revise and update dosemu-freedos package (subset of > FreeDOS stuff used in DOSEMU usual installation) and I'm not sure, > what is better - whether packaged programs by UPX or not. Actual > dosemu-freedos-1.0-bin.tgz contains 40+ binaries, roughly half of > them is packed with UPX - generally as FreeDOS program maintainers > did. > > And I'm not sure, what is optimal, use UPX or not. On some binaries > it cause significant space reduction - e.g. 'display.exe' 0.13b has > 62535 Byte, and UPXed has only 3651 Byte. > On other hand - at current disks sizes few (dozen or hundred) kB is > nothing, and UPX packaging has perhaps its own disadvantages - and > maybe especially with TSRs (as 'display.exe' is) this may lead to > memory fragmentation(?). > Thus, what is Your opinion on the use of UPX? > > Thanks, Franta Hanzlik > > -- > To unsubscribe from this list: send the line "unsubscribe linux-msdos= " in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > --=20 Ivan Baldo - ibaldo@adinet.com.uy - http://ibaldo.codigolibre.net/ From Montevideo, Uruguay, at the south of South America. =46reelance programmer and GNU/Linux system administrator, hire me! Alternatives: ibaldo@codigolibre.net - http://go.to/ibaldo -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html