Suse 中的 Malloc/free 算法
特定 Linux 发行版(在我的例子中是 Suse 9 和 Suse 10)中使用了哪种 malloc/free 实现?
两个版本之间有变化吗?
32 位和 64 位版本的算法是否相同?
Which implementation of malloc/free is used in a specific Linux distribution (in my case Suse 9 and Suse 10) ?
Has it change between both versions ?
Is it the same algorithm for 32 bits and 64 bits versions ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
malloc
和free
是在 C 库中实现的,而不是在操作系统本身中实现的。如果你找出你有什么C库,你就可以知道这一点。我不知道 Suse,但大多数 Linux 都会使用 glibc(C 标准库的 GNU 版本)。malloc
andfree
are implemented in the C library rather than the operating system itself. If you find out what C library you have, you can know this. I don't know Suse but most linuxes will be using glibc (the GNU version of the C standard library).