mmap and resource limits
John Baldwin
jhb at freebsd.org
Fri Oct 12 17:43:24 UTC 2012
On Friday, October 12, 2012 12:04:19 pm Marcel Moolenaar wrote:
>
> On Oct 8, 2012, at 10:40 AM, Marcel Moolenaar <marcel at xcllnt.net> wrote:
>
> > All,
> >
> > What's the progress of mmap(2) doing resource accounting and
> > it respecting resource limits?
>
> *silence*
>
> Ok, so no new progress. We're still not doing it and we don't
> have an idea of how we want to do it if or when we're going to
> want to do it. Consequently: we still need brk()/sbrk().
>
> Correct assessment?
Well. You can use RLIMIT_AS, but that includes anything you map, not just
malloc(). The problem is that even if you use sbrk() and rely on RLIMIT_DATA,
any misbehaving app can just use mmap(MAP_ANON) or shm_open() to get around
that.
--
John Baldwin
More information about the freebsd-arch
mailing list