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>