mirror of
https://git.freebsd.org/ports.git
synced 2025-05-23 04:03:14 -04:00
The memory allocator defaults to some horrifying complex code to manage mmap'd allocations. On system where MAP_NORESERVE is defined (Linux) it uses a much simpler approach relying on memory overcommit. Enable this code on FreeBSD by defining MAP_NORESERVE to 0 (all allocations are MAP_NORESERVE on FreeBSD unless a sysctl is set). Entierly disable the other code path as it (somewhat gratutiously) uses sbrk. Approved by: danfe (maintainer) Sponsord by: DARPA Differential Revision: https://reviews.freebsd.org/D42974 |
||
---|---|---|
.. | ||
files | ||
distinfo | ||
Makefile | ||
pkg-descr | ||
pkg-plist |