в базу, после записывает в ets краткую информацию
Если убрать запись в ets - то сборщик мусора корректно все подчищает
Если оставить запись в ets - начинает течь, при этом сам размер ets не сильно растет
Примерно так:
model = Repo.insert!(...)
:ets.insert(:organizations, {inn, {model.uuid, model.discharge_date}})
может быть, что в ets записываются ссылки на значения model и сборщик мусора поэтому не освобождает место из под model?
model.uuid - вот это бинарь?
Попробуй сделать на все бинари перед записью в ets :binary.copy
Обсуждают сегодня