Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 1999 20:18:06 +0100
From:      Matthias Buelow <mkb@altair.mayn.de>
To:        "Oleg V. Volkov" <rover@lglobus.ru>
Cc:        Greg Lehey <grog@lemis.com>, freebsd-questions@FreeBSD.ORG
Subject:   Re: Is there correct way for program to read from itself?
Message-ID:  <19991119201806.A442@altair.mayn.de>
In-Reply-To: <19991119220338.B68540@fly.lglobus.ru>; from rover@lglobus.ru on Fri, Nov 19, 1999 at 10:03:38PM %2B0300
References:  <19991118102421.09370@mojave.sitaranetworks.com> <19991118223426.A62913@fly.lglobus.ru> <19991118152324.37840@mojave.sitaranetworks.com> <19991118232846.A63288@fly.lglobus.ru> <19991118154736.22915@mojave.sitaranetworks.com> <19991119002759.B63288@fly.lglobus.ru> <19991118172315.02758@mojave.sitaranetworks.com> <19991119012822.A63914@fly.lglobus.ru> <19991119111026.11577@mojave.sitaranetworks.com> <19991119220338.B68540@fly.lglobus.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Oleg V. Volkov wrote:

>Did you hear of executable compressor named "UPX"? Recently version was
>made for Linux, and i wish to help author with enough info to make it
>work under FreeBSD without recompiling it. Soon, when they release 1.0 with
>sources this problems will go away by themselves.

Executable compressor?  I thought DOS with tiny floppies was dead? :)
I don't think such a thing is useful; if it works at all, if would
dynamically generate the actual executable segments (code, data, bss
and whatever is hiding in today's elf stuff) defeating the system's
cache mechanisms for sharing code pages among multiple running
processes of the same executable image etc. which might especially
be critical since you probably want to compress very large object
files.  Other disadvantages might come into action.
I don't think it makes sense at all generally in the days of very
cheap multi-gigabyte disks and object files contribute only marginally
to a typical filesystem fillage (mp3 files collections being much more
space hungry on many personal systems).

mkb


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991119201806.A442>