读书人

Glibc内存储器管理-ptmalloc2源代码分

发布时间: 2012-07-31 12:33:46 作者: rapoo

Glibc内存管理--ptmalloc2源代码分析(三)

3. 概述

3.1 内存管理一般性描述

对比Glibc可以发现,两者的思想其实是差不多的,差别只是在细节上,细节上的差别,对工程项目来说也是很重要的,至少在性能与内存使用率上TCMalloc是领先很多的。Glibc在内存回收方面做得不太好,常见的一个问题,申请很多内存,然后又释放,只是有一小块没释放,这时候Glibc就必须要等待这一小块也释放了,也把整个大块释放,极端情况下,可能会造成几个G的浪费。

读书人网 >操作系统

热点推荐