История изменений
Исправление xaizek, (текущая версия) :
man -P 'less -p THRESHOLD' mallopt
По умолчанию glibc использует mmap для блоков больше или равных 128 КиБ. С помощью mallopt это можно изменить, либо же можно начать выделять блоки по 128 КиБ. Если всё будет выделяться через mmap, то каждый delete должен сразу возвращать память системе без дополнительных ухищрений.
Исправление xaizek, :
man -P 'less -p THRESHOLD' mallopt
По умолчанию libc использует mmap для блоков больше или равных 128 КиБ. С помощью mallopt это можно изменить, либо же можно начать выделять блоки по 128 КиБ. Если всё будет выделяться через mmap, то каждый delete должен сразу возвращать память системе без дополнительных ухищрений.
Исходная версия xaizek, :
man -P 'less -p THRESHOLD' mallopt
По умолчанию libc использует mmap для блоков больше или равных 128 КиБ. С помощью mallopt это можно изменить, либо же можно начать выделять блоки по 128 КиБ. Если всё будет выделяться через mmap, то каждый их delete должен сразу возвращать память системе без дополнительных ухищрений.