server-skynet-source-3rd-je.../test
Qi Wang fac706836f Add opt.lg_extent_max_active_fit
When allocating from dirty extents (which we always prefer if available), large
active extents can get split even if the new allocation is much smaller, in
which case the introduced fragmentation causes high long term damage.  This new
option controls the threshold to reuse and split an existing active extent.  We
avoid using a large extent for much smaller sizes, in order to reduce
fragmentation.  In some workload, adding the threshold improves virtual memory
usage by >10x.
2017-11-16 15:32:02 -08:00
..
include/test Add extent_destroy_t and use it during arena destruction. 2017-04-29 09:24:12 -07:00
integration Only run test/integration/sdallocx non-reentrantly. 2017-07-24 16:21:24 -07:00
src Get rid of most of the various inline macros. 2017-04-24 10:33:21 -07:00
stress Get rid of most of the various inline macros. 2017-04-24 10:33:21 -07:00
unit Add opt.lg_extent_max_active_fit 2017-11-16 15:32:02 -08:00
test.sh.in Output MALLOC_CONF and debug cmd when test failure happens. 2017-04-21 22:52:02 -07:00