TGViewer
aks2dio | Unity и геймдев aks2dio | Unity и геймдев @aks2dio · 492 subscribers
Post #235 664
📱 Про работу с памятью от Unity 📱

На YouTube начали выкладывать доклады с Unite 2025. Обычно они довольно скучные, банальные и неинформативные. И оттуда редко удаётся что-то полезное выцепить.

Но доклад Understanding Unity memory 📺 кажется очень хорошим положительным примером. Он динамичный, насыщенный, простой, с понятными аналогиями, примерами и практической значимостью, без лишней лирики.

💎 Он не имеет какой-то уникальности и инновационности. Это всё база базовая: обычная программа по Computer Science из технического вуза. Только что в контексте Unity.

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

Но это важно для понимания контекста и принятия нужных решений, особенно там, где важна производительность. И в эпоху AI, где фундаментальные навыки приобретают бòльшую значимость.

Данный доклад — полезный экспресс-экскурс по тематике, чтобы освежить знания или закрыть имеющиеся пробелы. Что ждёт внутри 🔄

🔴 Как устроена работа CPU с памятью и кэшем;
🔴 Чем опасны промахи кэша (Cache Miss) и какие есть оптимизации на уровне CPU;
🔴 Чем значимые типы отличаются от ссылочных, а структуры — от классов;
🔴 Чем опасно использование классов и почему использование коллекций внутри структур неэффективно;
🔴 Как устроен сборщик мусора в Unity и в CoreCLR (который всё когда-нибудь обещают затащить в Unity);
🔴 Как может помочь Data Oriented Design, unsafe и буферы для данных;
🔴 И когда вообще стоит обращать пристальное внимание на всё это.

✨ эту тему чуть-чуть дальше двигает следующий доклад про DOTS для GameObject 📺
Но это как раз типичный доклад Unite, с которым чувствуешь, как зря теряешь время — можно собрать всю полезность, просто прокликав.
YouTube Understanding Unity memory | Unite 2025 Getting the best performance for your game can depend heavily on the way you're using memory, and C#, while a language with many great features, wasn't initially designed around the performance needs of game developers. Understanding the way your C# code…
  • 🔥 10
  • ❤ 3
  • 👍 1
More from @aks2dio
  1. Sep 28, 2026Обновление UniText v3 Уровень материала: 📢 #news #tool В этом месяце состоялся релиз ново…
  2. Sep 2, 2026Content Directories в Unity 6.6: закат Asset Bundles Уровень материала: 📢 #news #tool Uni…
  3. Jul 21, 2026😎 Unity CLI & Pipeline 😎 Уровень материала: 📢 #news #tool Действительно стоящая внимани…
  4. May 30, 2026Инструменты для экстремальной разработки Уровень материала: ☕️ опять #ai и #offtop В этом…
  5. Apr 25, 2026Обновление, которое вы тоже могли пропустить Под сильно возросшей нагрузкой немного выпал…
  6. Apr 5, 2026Большое обновление текстового движка UniText Уровень материала: 📎 #tool #news Пару месяце…
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 →