Pull to refresh

Менеджмент памяти в .Net Framework от Redgate

Reading time1 min
Views6K

Недавно с рассылкой от компании Redgate (это та компания, которая выпустила всем известные тулы .Net Reflector, SmartAssembly и прочие) получил бесплатную книгу «Under the Hood of .NET Memory Management». Пока что доступна только первая ее часть, но она довольно объемная и раскрывает многие аспекты менеджмента памяти. Самое вкусное обещают во второй части. Приятного скачивания (краткое содержание под катом):



Бонусом по первой ссылке, в том же архиве, идет книга по ANTS Memory Profiler



Chapter 1:Prelude
  • Stack
  • Heap
  • More on value and reference types
  • Passing parameters
  • Boxing and unboxing
  • More on the Heap
  • Garbage collection
  • Static Objects
  • Static methods and fields
  • Thread Statics

Chapter 2: The Simple Heap Model
  • Managed Heaps
  • How big is an object?
  • Small Object Heap
  • Optimizing garbage collection
  • Generational garbage collection
  • Finalization
  • Large Object Heap


Chapter 3: A Little More Detail
  • What I Didn't Tell You Earlier
  • The card table
  • A Bit About Segments
  • Garbage Collection Performance
  • Workstation GC mode
  • Server GC mode
  • Configuring the GC
  • Runtime GC Latency Control
  • GC Notifications
  • Weak References
  • Under the hood
  • More on the LOH
  • Object Pinning and GC Handles
  • GC Handles
  • Object pinning
  • Problems with object pinning

Tags:
Hubs:
+25
Comments10

Articles