错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Low-Level Memory Management

  • Konrad Kokosa,
  • Christophe Nasarre,
  • Kevin Gosse

摘要

In the previous chapter, you learned the theoretical basis for memory management. You could now skip directly to the details of automatic memory management, how the Garbage Collector works, and where memory leaks may occur. But if you really want to “grasp” the topic, it is worth spending a few more moments on the low-level aspects of memory management. This will allow you to better understand the various design decisions that were made by the Garbage Collector creators in .NET (as well as other managed runtime environments). The creators of such mechanisms do not live in a vacuum and have to adapt to the limitations and mechanisms that govern computer hardware and operating systems.