Make jemalloc(3) default to retain:true on 64-bit platforms,

like it already does on Linux and OSX.  This results in significantly
fewer calls to mmap(2).  This should result in a small reduction
in system CPU time and improved superpage usage.

Reviewed by:	markj
Tested by:	markj
MFC after:	2 weeks
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D23874
This commit is contained in:
Edward Tomasz Napierala 2020-03-31 13:48:06 +00:00
parent 7fcbecd004
commit 568f01f6c3
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=359481

View file

@ -72,6 +72,10 @@
# define LG_SIZEOF_PTR 3
#endif
#if LG_VADDR > 32
# define JEMALLOC_RETAIN
#endif
#ifndef JEMALLOC_TLS_MODEL
# define JEMALLOC_TLS_MODEL /* Default. */
#endif