Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Sep 2012 08:42:58 +0200
From:      =?ISO-8859-1?Q?Micka=EBl_Can=E9vet?= <canevet@embl.fr>
To:        freebsd-questions@freebsd.org
Subject:   Re: Swapped memory limited to about 500MB for a process ?
Message-ID:  <1347432178.4141.82.camel@pc437.embl.fr>
In-Reply-To: <44k3w0ij6n.fsf@be-well.ilk.org>
References:  <1347268974.4141.65.camel@pc437.embl.fr> <44k3w0ij6n.fsf@be-well.ilk.org>

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

--=-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 <canevet@embl.fr> 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--




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