Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jun 1999 22:07:57 -0700
From:      Mike Smith <mike@smith.net.au>
To:        "Brian F. Feldman" <green@unixhelp.org>
Cc:        Peter Wemm <peter@netplex.com.au>, Jean-Marc Zucconi <jmz@FreeBSD.org>, hoek@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: Re2: cvs commit: src/sys/kern imgact_gzip.c 
Message-ID:  <199906220507.WAA00443@dingo.cdrom.com>
In-Reply-To: Your message of "Mon, 21 Jun 1999 21:02:05 EDT." <Pine.BSF.4.10.9906212101050.55443-100000@janus.syracuse.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Actually, would it be too hard to implement gzip as a stacking VFS layer?
> That way, you really could just pass a gzip-backed vnode to the elf
> interpreter...

Paging in from a gzipped object would be difficult; you'd have to 
un-gzip entirely into some temporary storage, which would be even 
less efficient.

Actually, the principal use for gzipped executables (single-floppy 
environments) has gone away with the general advent of gzipped MFS 
images.  It's much more efficient to keep all the binaries unpacked in 
RAM and run them from the MFS than it is to un-gzip them from either 
MFS or disk and then run them.

 
-- 
\\  The mind's the standard       \\  Mike Smith
\\  of the man.                   \\  msmith@freebsd.org
\\    -- Joseph Merrick           \\  msmith@cdrom.com




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




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