Subject: Re: PROPOSAL: removal of brk()/sbrk().
To: <>
From: Ignatios Souvatzis <ignatios@theory.cs.uni-bonn.de>
List: tech-kern
Date: 02/26/2002 17:39:40
--nFreZHaLTZJo0R7j
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Feb 26, 2002 at 11:32:47AM -0500, Todd Vierling wrote:
>=20
> Other than the fact that this is a gross, machine-dependent, abuse of
> virtual address space that makes linking with shared objects hairy at bes=
t?
> (IMNSHO, all such programs are just plain bogus, and should instead save
> their binary state in a way that can be read() or mmap()ed back into
> memory.  There's no excuse for emacs to keep using its undump scheme.  8-)

The claimed reason is so that the now-initialized memory is in the code
section, thus shared between users and demand-paged.

	-is

--nFreZHaLTZJo0R7j
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: 2.6.i

iQEVAgUBPHu6STCn4om+4LhpAQEHqQgAujyAleTeaIKNhHTwCm8lBmzbaKghza2n
Uu3ljw/fLvs3XgxLMGtSYyRoH8FPghJVrYcOvUJ9mN9IMVTGvzWk8eDEFitU8Tg2
OxBz5Y2d7gTbZ5xQ9M8o1GFZeDVAzQ5QsitzRJeDvVH4NZpC27kU8/lBs/TRZdCM
hyuM0Bn9nfCFUfyCeMn15mAP55dKmtt+oOGSJiXCqII1txP6Zgdh/e454XdgE8uu
cwxm+8Z3jdU78XHw+mXeu0nj4U7vH6AsZjNQu1j8B2FHw+nX6sjak47fXPCo54qH
iCSStLMdAWssZqVWiAZ4/I/ekLn9qi0i1WFsQ86Q4CzmkjVtFbl+mw==
=u4/A
-----END PGP SIGNATURE-----

--nFreZHaLTZJo0R7j--