Memory Management, Explained Simply (Part 1)
- Auto-discovered
Nic Barker
Visit resource ↗Description
Memory Management, Explained Simply (Part 1) opens Nic Barker's four-part YouTube series on how programs use RAM. Barker uses plain language for programmers who want intuition before OS or systems textbooks.
This installment introduces the virtual address space and static allocation, setting up later parts on dynamic allocation, paging, and pitfalls. Lecture-style pacing with diagrams rather than live coding.
Beginners and self-taught game developers benefit most; no graphics API knowledge required.
Free on Barker's channel with numbered follow-ups; Part 1 works as a series entry or refresher.
Often recommended in indie communities as a gentle on-ramp to memory topics behind engine performance.
Related resources
- Texel Splatting | True 3D Pixel Art
Short YouTube explainer by Dylan Ebert introducing Texel Splatting for perspective-stable 3D pixel art.
96% match · <code><video><before><building><intuition><programmers><space><suited> - GPU Programming and Language Design with Chris Lattner
GPU Programming and Language Design with Chris Lattner is a Software Unscripted podcast episode hosted by Richard Feldman with guest Chris Lattner on Mojo and GPU-oriented…
90% match · <code><general><video><first><language><memory><programmers><systems> - Texturing & UVs | Unity Shader Code Basics 02
This Daniel Ilett YouTube video is part two of Unity Shader Code Basics and focuses on sampling textures with UV coordinates in handwritten Unity shader code rather than Shader…
85% match · <code><beginner><video><before><first><ideas><part><series> - Dithering Series - Part 2
Dithering Series - Part 2 is an interactive visual essay by Damar on visualrambling.space, the second installment in a grayscale dithering series about ordered dithering. It…
83% match · <general><beginner><before><introduces><intuition><part><series><space> - Preproduction Optimization Steps - Game Optimization - Episode 3
Preproduction Optimization Steps - Game Optimization - Episode 3 is a YouTube tutorial by Ben Cloward in his Game Optimization series on performance work before and during…
83% match · <general><video><before><deeper><memory><series><systems> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
81% match · <code><before><first><introduces><programmers><simply><static> - Portals Series (Daniel Ilett)
Daniel Ilett’s multi-part portal series recreates Spyro-style skybox gates and full Portal-like rendering in Unity, covering stencil buffers, oblique projection matrices, momentum
81% match · <general><before><building><first><programmers><series><space> - The Perlin Problem: Moving Past Square Noise (NoisePosti.ng)
NoisePosti.ng article “The Perlin Problem” analyzes directional square artifacts in classic Perlin noise and motivates alternative gradient noise formulations for modern procedural
81% match · <general><address><before><first><introduces><part><programmers> - Mastering GFXReconstruct: Part 2
This LunarG blog post is the second installment in the Mastering GFXReconstruct series.
81% match · <code><before><building><deeper><first><part><series> - Inside NVIDIA GPUs: Anatomy of high performance matmul kernels
Inside NVIDIA GPUs: Anatomy of high performance matmul kernels is a long self-contained blog post by Aleksa Gordić that teaches how near-peak NVIDIA matrix-multiply kernels are…
81% match · <code><first><memory><part><programmers><series><systems> - REAC 2025 Geometry rendering and shaders infrastructure in Warhammer 40000: Space Marine 2
This is a REAC 2025 conference talk video from Max Bukhalov and Egor Orachev of Saber Interactive about geometry rendering and shader infrastructure in Warhammer 40000: Space…
81% match · <code><programmers><space><static><systems><topics><video> - The Graphics Pipeline and Rendering Types - Game Optimization - Episode 2
The Graphics Pipeline and Rendering Types - Game Optimization - Episode 2 is a YouTube fundamentals video by Ben Cloward that opens his Game Optimization series with pipeline…
79% match · <code><general><beginner><video><before><memory><programmers><series> - Youtube > Sebastian Lague
Sebastian Lague’s YouTube channel explores programming and graphics topics - procedural generation, pathfinding, ray marching, and game dev experiments - often in Unity but concept
77% match · <video><ideas><part><series><space><systems> - Complex numbers are multivectors | Geometric algebra episode 4
Complex numbers are multivectors | Geometric algebra episode 4 is a YouTube lesson from the All Angles channel on how 2D Clifford algebra contains the complex numbers. It…
77% match · <video><before><building><intuition><series><topics> - Filtering -vs- Graphics Round 2
[video] Filtering -vs- Graphics Round 2 is a roughly 26-minute YouTube talk by Neokineogfx that continues an earlier filtering-versus-graphics discussion with a focus on…
75% match · <first><ideas><programmers><space><topics><video> - Performance Profiling on AMD GPUs – Part 1: Foundations
This is Part 1 of a three-part ROCm Blogs series by Gina Sitaraman, Thomas Gibson, Luka Stanisic, Giacomo Capodaglio, Alessandro Fanfarillo, and Asitav Mishra on performance…
75% match · <before><building><deeper><first><part><series> - Texel Density Explained
Texel Density Explained is a Hugh Chew YouTube lesson on texel density for environment and prop art, covering metrics, UV setup, and how density differs from visual fidelity. It…
73% match · <general><beginner><video><before><building><explained><first> - Getting started with BGFX
[video] Getting started with BGFX is a YouTube playlist by Game Coder Nz that walks through the bgfx cross-platform rendering library from a blank project to basic 3D and UI…
73% match · <code><beginner><video><before><building><programmers><series> - Efficient Bloom with Gaussian Blur in OpenGL
Efficient Bloom with Gaussian Blur in OpenGL is a free YouTube video on the OGLDEV channel. OGLDEV tutorial implementing bloom in OpenGL with a separable Gaussian blur, based on…
71% match · <code><video><language><programmers><series><suited> - Behind The Scenes of the Anvil Engine
Behind The Scenes of the Anvil Engine is a free YouTube video on the Ubisoft channel. Ubisoft YouTube playlist of four short behind-the-scenes videos on Anvil engine features…
71% match · <code><video><building><four><programmers><series>