购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3 本章小结

本章通过两个内存管理器的实现例子说明了用户的内存块是如何被管理的。为了调试的目的,我们最关心内存块的状态信息,它们编码在块标签或者其他堆元数据中。利用这些堆元数据,可以增强调试器命令用于揭示任意内存块的状态。正如我们所看到的,一旦对堆内部结构有了一点了解,就很容易获得需要的信息。如果读者使用不同的内存管理器,那么鼓励你编写类似的工具,很快你就会发现这并不困难。有了这些知识和辅助工具,我们就做好了挑战棘手的内存问题的准备。 EKnNzASTxrMUPwh5JMRvs3mIlMM1WcMzPXi/vg6W1jwQrF7XETdRukY4xsUYyS6O

点击中间区域
呼出菜单
上一章
目录
下一章
×