Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Dec 2010 15:51:43 +0200
From:      Kostik Belousov <kostikbel@gmail.com>
To:        George Mamalakis <mamalos@eng.auth.gr>
Cc:        stable@freebsd.org
Subject:   Re: vm.swap_reserved toooooo large?
Message-ID:  <20101215135143.GY33073@deviant.kiev.zoral.com.ua>
In-Reply-To: <4D08C61C.4090006@eng.auth.gr>
References:  <4D08A0A1.40205@eng.auth.gr> <alpine.BSF.2.00.1012151220260.10096@mail.fig.ol.no> <4D08C61C.4090006@eng.auth.gr>

next in thread | previous in thread | raw e-mail | index | archive | help

--lXBubL3wS507qnlw
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 15, 2010 at 03:43:56PM +0200, George Mamalakis wrote:
> On 15/12/2010 13:26, Trond Endrest??l wrote:
> >On Wed, 15 Dec 2010 13:04+0200, George Mamalakis wrote:
> >
> >>I was testing a program that would exhaust all my memory (in C++),
> >>and when this would happen, it would call set_new_handler() along
> >>with one of my functions that would inform the user about the lack
> >>of memory and then it would exit the program. Instead, the program
> >>was force-killed by the kernel (signal 9) and I was informed that:
> >If all your process' memory is exhausted, then there is no memory left
> >for the runtime system for doing I/O and the other stuff you want.
> >Next, unless I'm on drugs, maybe you should call set_new_handler()
> >before you actually run out of memory. Just my $0.02.
> >
> >
> >Trond.
> >
> >
> >
> >_______________________________________________
> >freebsd-stable@freebsd.org mailing list
> >http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> >To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
> Trond,
>=20
> My problem was not that the program was force-killed, my problem was=20
> that the system reserved 500G+ of swap, even though the total size is 4G.

Read tuning(7), in particular, the description of vm.overcommit sysctl.

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iEYEARECAAYFAk0Ix+8ACgkQC3+MBN1Mb4gPjQCeJ2dn1EvNvyyxvaUc6dn1acIo
wUEAnjujMA2If/mtVwQIwqJ6npMFmUzK
=lNou
-----END PGP SIGNATURE-----

--lXBubL3wS507qnlw--



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