Memory Allocation
摘要
In the first three chapters, we have presented a broad theoretical introduction about memory in general and some low-level aspects. Starting from Chapter 4 , you have learned more and more about the implementation of memory management in .NET. So far, you have learned mostly about some .NET internals (in Chapter 4 ) and how memory is being organized structurally (in Chapter 5 ). Based on the knowledge gained so far, it is time in this chapter to go to the most important topics in this book – the principles of operation and usage of the Garbage Collector in .NET. As you are getting closer to the core topics, beside implementation details, you should expect more and more practical knowledge both from diagnostics and from a code point of view.