diff options
author | jasone <jasone@FreeBSD.org> | 2007-12-27 23:29:44 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2007-12-27 23:29:44 +0000 |
commit | 15ff96944169ae56c4a2f3da912dc720eca4996c (patch) | |
tree | f95ec8a684aa275c0811a70d77c2f709b2db2833 /share/man/man9/pmap_is_modified.9 | |
parent | d0120be98b8e32e429d5648676109f8cb4754120 (diff) | |
download | FreeBSD-src-15ff96944169ae56c4a2f3da912dc720eca4996c.zip FreeBSD-src-15ff96944169ae56c4a2f3da912dc720eca4996c.tar.gz |
Add the 'D' and 'M' run time options, and use them to control whether
memory is acquired from the system via sbrk(2) and/or mmap(2). By default,
use sbrk(2) only, in order to support traditional use of resource limits.
Additionally, when both options are enabled, prefer the data segment to
anonymous mappings, in order to coexist better with large file mappings
in applications on 32-bit platforms. This change has the potential to
increase memory fragmentation due to the linear nature of the data
segment, but from a performance perspective this is mitigated by the use
of madvise(2). [1]
Add the ability to interpret integer prefixes in MALLOC_OPTIONS
processing. For example, MALLOC_OPTIONS=lllllllll can now be specified as
MALLOC_OPTIONS=9l.
Reported by: [1] rwatson
Design review: [1] alc, peter, rwatson
Diffstat (limited to 'share/man/man9/pmap_is_modified.9')
0 files changed, 0 insertions, 0 deletions