Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Feb 2001 21:14:11 +0900
From:      "Daniel C. Sobral" <dcs@newsguy.com>
To:        Julian Elischer <julian@elischer.org>
Cc:        Peter Seebach <seebs@plethora.net>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Setting memory allocators for library functions.
Message-ID:  <3A98F713.393532F7@newsguy.com>
References:  <200102241643.f1OGhw616627@guild.plethora.net> <3A988312.2E238F48@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer wrote:
> 
> to not be caught by surprise,
> simply touch every page after you allocate it.

It doesn't work. The application killed by reason of insufficient
resources is not (necessarily) the one that causes the page fault
leading to that.

Id est, if my application allocates all available memory, touching every
page, and then some other application touches a pre-allocated page not
backed by memory or swap, it is quite likely mine which will get killed.

-- 
Daniel C. Sobral			(8-DCS)
dcs@newsguy.com
dcs@freebsd.org
capo@kzinti.bsdconspiracy.net

	Acabou o hipismo-arte. Mas a desculpa brasileira mais ouvida em Sydney
e' que nao tem mais cavalo bobo por ai'.

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A98F713.393532F7>