呵呵,经过一段时间的努力总算是完成了这篇文章。从附件中的修定时间你可以看出,从开始写这个主题到最终完成花了很长的时间。之所以花这么多的时间,是因为内存管理模块具有一定的复杂性,在写作的过程中总是想找到高效且简单的实现,但显然这样的实现是不存在的,为此,我花了很长的时间去思考这篇文章到底应当如何去写。

    正如我在文章中所提到的,写这篇文章的目是为了让读者明白内存管理是怎么回事,以及在设计内存管理模块时应当考虑些什么问题。就这两点,我想你读过这篇文章以后一定会有所收获。另外,文章中所介绍的算法在效率上不是最好的,这一点读者需要有一定的认识。但无论如何,这些实现是实用的。如果你想提高效率,你可以对其进行改进。

Enjoy!

    源代码附在附件中以方便你学习。

...请打开附件阅读全文。