работать с алокаторами?
Пишу приложение на actix.rs один из роутов предназначен для генерации отчета,
и я давно заметил за ним проблему, что при генерации отчета, выделяется какой-то участок памяти, как мне сказали "это делают алокаторы" и этот участок памяти весит на постоянки, пока мой actix сервер работает.
Проблема заключается в том что, если я дам 100 запросов на генерацию разных отчетов, то память которая выделяется, становится все больше и больше, после каждого запроса.
Мне кажется это не самое правильное поведение и по-моему проблема не в моем коде, я тестил данный признак отдельно от моего проекта, писал отдельно от своего приложение подобный генератор, который только что и делает, генерирует отчеты и больше не чего не имеет.
Пробовал разные xlsx writer crate, и результат +- везде одинаковый, различие только в том объеме памяти которая выделятся 10-15%.
Хотел узнать в какую сторону мне нужно смотреть, для фикса этого бага, так как в теме аллокаторов не разбираюсь.
если там юзается mmap для предвыделения региона, то не переживайте - закомитятся только используемые страницы
Обсуждают сегодня