HomeFreeBSD

Chase malloc() change by removing lg_chunk malloc_conf settings.

Description

Chase malloc() change by removing lg_chunk malloc_conf settings.

In jemalloc 5, there are no longer chunks, and as configured on
FreeBSD (the "retain" option defaults to false), the mmap()
requests are precisely sized for the specific needs, which means
the virtual memory overhead should be lower for small applications.

Reviewed by: jasone, ian
Differential Revision: https://reviews.freebsd.org/D11366

Details

Provenance
delphijAuthored on
Reviewer
ian
Differential Revision
D11366: Chase malloc() change.
Parents
rS320430: Treat the addr argument for mmap(2) request without MAP_FIXED flag as
Branches
Unknown
Tags
Unknown