Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 1999 23:11:20 +0300
From:      "Oleg V. Volkov" <rover@lglobus.ru>
To:        Matthias Buelow <mkb@altair.mayn.de>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Is there correct way for program to read from itself?
Message-ID:  <19991119231120.A69591@fly.lglobus.ru>
In-Reply-To: <19991119201806.A442@altair.mayn.de>
References:  <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> <19991119201806.A442@altair.mayn.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 19, 1999 at 08:18:06PM +0100, Matthias Buelow wrote:
> 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).

Yeah, this mainly aimed at big things that have only few instances running
(emacs for example :P). BTW do not forget about bandwidth downloading 8mb
and 1,5 mb makes difference on 64k not to mention worse connections.

--  
Oleg V. Volkov aka Rover                                         EH: LCM Rover
Join Elite Imperial Fleet!			 http://www.emperorshammer.org
E-mail redirector: sr-13@mail.ru (always up)                     -=/ SR 13 /=-


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?19991119231120.A69591>