- 公共语言运行时(Common Language Runtime)
- 内存管理基础:用户层
- 堆(Heap)基础
- 线程栈
- 引用类型,值类型,装箱&拆箱
- Memory, Span
- Types and objects structure
- Small Objects Heap
- Large Objects Heap
- Garbage Collection
- Statics
- 内存管理层: CLR如何工作
- Small Objects Heap detailed
- Sample: getting memory dump, pinned objects
- Large Objects Heap
- Sample: getting slow heap and how to avoid this
- Garbage Collection
- Mark & Sweep
- Optimizations
- Finalization
- IDisposable: Disposable设计原则
- Small Objects Heap detailed
- Commands flow
- Application Domains
- Introduction
- Isolation
- Security model
- Exceptional situations
- Introduction to exceptional situations
- Architecture
- Exceptions events
- Types of exceptional situations
- Application Domains
You can find here: LICENSE