New We are sorting MAX channels into categories and territories. Read the news

Фишка Unity: Умный поиск утечек памяти через Memory Profiler 🧠



Игра лагает после часа тестов? Ищем утечки памяти в Unity за 3 шага.

Если ваш проект постепенно начинает тормозить во время долгой игры — поздравляем, у вас утечка памяти. Чаще всего виноват «забытый» мусор, который не может удалить встроенный Garbage Collector.

Быстрый гайд по поиску:

Откройте Window ➡️ Analysis ➡️ Memory Profiler.

Сделайте первый снимок памяти (Snapshot) сразу после запуска сцены. Перейдите в режим игры, активно тестируйте её 5-10 минут, вернитесь в ту же локацию и сделайте второй снимок.

Нажмите кнопку Compare (Сравнить два снимка). Отрегулируйте фильтр по росту размера объектов (Managed Memory).

Смотрите на разделы, связанные с Events и Action. Если вы подписываетесь на события (например, OnEnemyKilled += UpdateScore) и забываете отписаться в методе OnDestroy(), этот объект навсегда останется висеть в памяти мертвым грузом!
Views: 14
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go