HT
How Things Work
H
T
How Things Work
βοΈ
React
π¨
JavaScript
π£
C# / CLR
CLR Architecture
JIT Compilation
Garbage Collector
Value vs Reference Types
async/await State Machine
LINQ Deferred Execution
Delegates & Events
Generics & Reification
DI Container
Reflection & Metadata
π
ASP.NET Core
ποΈ
Entity Framework
βοΈ
Azure Cloud
ποΈ
Architecture
π
Microservices
β
Testing
βοΈ
System Design
π€
AI & ML
System Online
π¬π§
English
CLR Garbage Collection Visualizer
Watch .NET's generational garbage collector mark, sweep, promote, and compact objects.
Collect Gen 0
Collect Gen 0+1
Full GC (Gen 0+1+2)
Reset Heap
MARK
SWEEP
PROMOTE
COMPACT
Generation 0
List
32B
String
32B
String
32B
Stream
32B
Dict
96B
List
96B
Generation 1
Array
64B
Stream
96B
String
32B
List
64B
Generation 2
Dict
32B
Config
32B
Task
96B
Heap Summary
6
Gen 0 objects
4
Gen 1 objects
3
Gen 2 objects