Subject: Re: Setting a default ulimit for the whole system?
To: Gilles Gravier <Gilles@Gravier.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: netbsd-users
Date: 05/10/2007 10:44:58
On Thu, 10 May 2007, Gilles Gravier wrote:
> How do I set a systemwide ulimit (I want it to be effective, amongst other
> things, for php scripts, run out of crontabs)... I want to set ulimit -d to
> something high (unlimited, first, for testing purposes).
ulimit -d is for data segment size
See the options(4) manual page. You can define this in the kernel with the
DFLDSIZ and MAXDSIZ options.
The defaults on my system are:
proc.curproc.rlimit.datasize.soft = 268435456
proc.curproc.rlimit.datasize.hard = 3221225472
Which matches up with what I also see in my
/usr/include/machine/vmparam.h.
Jeremy C. Reed