Утечка памяти TCMALLOC - PullRequest
       67

Утечка памяти TCMALLOC

0 голосов
/ 27 марта 2019

В Windows, когда я статически связываю tcmalloc с моим кодом, я вижу непрерывный рост памяти, но при отсутствии tcmalloc рост не происходит.

проблема отсутствует в Linux.

Я пробовал флаги под флагами:

TCMALLOC_RELEASE_RATE = 25
TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES = 1
TCMALLOC_AGRESSIVE_DECOMMIT = t

Я мог видеть, что скорость использования памяти медленная, когда я использую эти переменные, но в течение нескольких дней память продолжает расти.

Мне нужно остановить рост памяти.

1 Ответ

0 голосов
/ 08 апреля 2019

gperftools в Windows поддерживает возврат памяти обратно в ОС.И это должно работать из коробки.Так что вы, вероятно, обнаружили какую-то ошибку.Или может быть какое-то недопонимание.Пожалуйста, отправьте заявку на github.com/gperftools/gperftools.В идеале, с небольшой программой, которую мы можем использовать для ее воспроизведения.

...