У меня есть долго живущее приложение с частым освобождением выделения памяти. Какая-либо malloc реализация возвратит освобожденную память назад системе? Что является, в этом отношении, поведением:...
У меня есть приложение, которое выделяет много памяти, и я рассматриваю возможность использования лучшего механизма выделения памяти, чем malloc. Мои основные варианты: jemalloc и tcmalloc. Есть ли какие-либо преимущества в ...
Когда я использую LD_PRELOAD =/usr/local/lib/libtcmalloc.so, все мои вызовы к malloc становятся вызовами tcmalloc. Однако, когда я связываюсь статически против libtcmalloc, я нахожу, что это прямо malloc становится названным...
tcmalloc/jemalloc — это улучшенные распределители памяти, а пул памяти также введен для лучшего распределения памяти. Итак, каковы различия между ними и как их выбрать в моем приложении?
Я установил пакет libtcmalloc-minimal0, но когда я пытаюсь скомпилировать свою программу с флагом -ltcmalloc-minimal0, я получаю ошибку / usr / bin / ld: cannot find -ltcmalloc_minimal0 Я проверил ...