
glibc
文章平均质量分 81
凌风探梅
这个作者很懒,什么都没留下…
展开
-
Advanced Memory Allocation 内存分配进阶
Advanced Memory Allocation 内存分配进阶URL: http://blog.youkuaiyun.com/amwihihc/article/details/7481656May 01, 2003 By Gianluca Insolvibile in Embedded SoftwareCall some useful fuctions of the GNU C libr转载 2015-02-05 17:55:06 · 1554 阅读 · 0 评论 -
glibc(ptmalloc)内存暴增问题解决
from:http://blog.chinaunix.net/uid-18770639-id-3385860.html点击(此处)折叠或打开#include stdio.h>#include stdlib.h>#include string.h>int main(){ int alloc_time = 4000; ch转载 2015-02-05 17:50:51 · 2017 阅读 · 0 评论 -
Linux下glibc内存管理
整理的参考文献,记不清了1 背景简介出现疑似”内存泄露”问题: malloc申请的内存,free释放以后没有归还操作系统,比如内存模块占用的内存为10GB,释放内存以后,通过TOP命令或者/proc/pid/status查看占用的内存有时仍然为10G,有时为5G,有时为3G, etc,内存释放的行为不确定。2 malloc()/free(), mmap(), brk()原创 2015-02-05 17:52:28 · 2568 阅读 · 0 评论 -
Linux下的静态库、动态库和动态加载库
Linux库类型Linux下可以创建两种类型的库:静态库(.a): 在链接期间被应用程序直接链接进可执行文件动态链接库(.so): 动态库还分为两种用法: a) 应用程序运行期间链接动态库,但是在编译期间声明动态库的存在,也就是说这种动态库必须在编译时对编译器可见,但编译器却不将此种库编译进可执行文件; b) 在运行期间,动态加载和卸载的库,使用动态加载方法加载。这种库的形式跟动态链接转载 2016-08-12 23:13:26 · 1038 阅读 · 0 评论