malloc和free的代码

前端之家收集整理的这篇文章主要介绍了malloc和free的代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在哪里可以找到malloc的代码,我的 gcc编译器正在使用?我实际上想写我自己的malloc函数,这将与原来的一些有点不同.我知道我可以使用hooks等等,但我想看到真正的代码.

解决方法

malloc的POSIX接口为 defined here.

如果您想了解GNU / Linux(glibc)中的C库如何实现malloc,请从http://ftp.gnu.org/gnu/glibc/获取代码,并查看malloc / malloc.c文件.

还有Memory Allocator by Doug Lea的基本文档描述了一个m(emory)alloc(ator)的理论(仔细阅读,然后决定是否真的需要实现自己的malloc).

猜你在找的C&C++相关文章