From owner-freebsd-questions@FreeBSD.ORG Wed Sep 12 06:44:36 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A268106566C for ; Wed, 12 Sep 2012 06:44:36 +0000 (UTC) (envelope-from canevet@embl.fr) Received: from emblmta1.embl.fr (emblmta1.embl.fr [193.49.43.176]) by mx1.freebsd.org (Postfix) with ESMTP id 9281F8FC0A for ; Wed, 12 Sep 2012 06:44:35 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.80,408,1344204000"; d="asc'?scan'208";a="4287699" Received: from unknown (HELO [172.26.15.24]) ([172.26.15.24]) by emblmta1.embl.fr with ESMTP/TLS/DHE-RSA-CAMELLIA256-SHA; 12 Sep 2012 08:44:27 +0200 Message-ID: <1347432178.4141.82.camel@pc437.embl.fr> From: =?ISO-8859-1?Q?Micka=EBl_Can=E9vet?= To: freebsd-questions@freebsd.org Date: Wed, 12 Sep 2012 08:42:58 +0200 In-Reply-To: <44k3w0ij6n.fsf@be-well.ilk.org> References: <1347268974.4141.65.camel@pc437.embl.fr> <44k3w0ij6n.fsf@be-well.ilk.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-978ZxFbOFWugg5HjHcg9" X-Mailer: Evolution 3.4.3-1 Mime-Version: 1.0 Subject: Re: Swapped memory limited to about 500MB for a process ? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2012 06:44:36 -0000 --=-978ZxFbOFWugg5HjHcg9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2012-09-11 at 13:05 -0400, Lowell Gilbert wrote: > Micka=C3=ABl Can=C3=A9vet writes: >=20 > > I was impacted by a memory leak that has been fixed by this patch: > > http://people.freebsd.org/~rmacklem/namei-leak.patch > > > > What I noticed when the server was paging is that it seems that only > > about 500MB of my 4GB swap partition was used before crashing. I was > > wondering why it didn't take the whole 4GB up to the crash of the serve= r > > because of lake of memory (that would let me more time to react). > > > > Is there such king of setting that prevent a process to put more then > > 500MB of data in swap ? >=20 > limits(1)? >=20 Thank you for your answer. Here is the result of limits: limits Resource limits (current): cputime infinity secs filesize infinity kB datasize 33554432 kB stacksize 524288 kB coredumpsize infinity kB memoryuse infinity kB memorylocked infinity kB maxprocesses 5547 openfiles 11095 sbsize infinity bytes vmemoryuse infinity kB pseudo-terminals infinity swapuse infinity kB swapuse is set to unlimited, but stacksize is set to 512MB. Is it the stacksize setting that prevent my kernel to swap more then 512MB ? If so, are there any side effect of raising the stack (except exhaust the swap space on the system) to give me more time to react by restarting NFS or export/import Zpools for example in the case of NAMEI memory leak before the kernel crashes ? Thanks, Micka=C3=ABl --=-978ZxFbOFWugg5HjHcg9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAlBQLvIACgkQZjBmN5Hi/YaQWgCfY8Db7fErF1QoqdA85FT3IBxt AEoAnRs4cjxhckDFdiCvZc6UGWJBcY0F =ZHY9 -----END PGP SIGNATURE----- --=-978ZxFbOFWugg5HjHcg9--