HomeFreeBSD

Maintain two trees instead of one (old_chunks --> old_chunks_{ad,szad}) in
rS174956Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Maintain two trees instead of one (old_chunks --> old_chunks_{ad,szad}) in
order to support re-use of multi-chunk unused regions within the DSS for
huge allocations. This generalization is important to correct function
when mmap-based allocation is disabled.

Avoid zeroing re-used memory in the DSS unless it really needs to be
zeroed.

Details

Provenance
jasoneAuthored on
Parents
rS174955: Implement RB_PREV() AND RB_FOREACH_REVERSE().
Branches
Unknown
Tags
Unknown

Event Timeline