TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #2123 475
Как найти память, которую удерживает выгруженная сцена

Сцену выгрузили, её объекты уничтожены, а расход памяти почти не изменился. Одна из причин — статическая ссылка или подписка на событие продолжает удерживать управляемую часть объекта.

В предварительной версии Memory Profiler 1.2.0-pre.1 появилась таблица Roots & Impact. Она показывает, какие корни удерживают объекты и сколько памяти связано с этими цепочками ссылок. Можно отдельно посмотреть статики, сцены и AssetBundle.

Разбор нового представления объясняет поиск Leaked Managed Shells и фильтрацию утечек по размеру. Место создания объекта не всегда объясняет, почему он до сих пор жив: здесь полезнее проследить удерживающие ссылки. Пакет пока имеет статус pre-release.
  • ❤ 1
More from @make_game
  1. Oct 9, 2026Как связать рычаг и мост из разных сцен в Godot Рычаг переключает мост, а при переходе меж…
  2. Oct 8, 2026Как собрать физическую дверь или мост в PlayCanvas Дверь должна вращаться вокруг петли, а…
  3. Oct 8, 2026Как разделить предметы и слоты инвентаря в Godot Двадцать стрел в рюкзаке имеют одно описа…
  4. Oct 8, 2026Как Unity загружает ассеты по отдельности Одному персонажу нужна текстура, а её AssetBundl…
  5. Oct 7, 2026Как ошибки QuadriFlow срывали ретопологию моделей SketchUp Автор skpforge, инструмента под…
  6. Oct 7, 2026Почему окрестности 5×5 недостаточно для ячейки Вороного Один из способов строить процедурн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →