内存管理器(七)Glibc malloc 实现(三)--多线程思想(先占个坑)
摘要:
基本方式1.使用锁的方式来支持多线程 我们之前介绍过,库函数的实现方式是通过一个主分配区和多个非主分配区来组织的,每一个分配区中又有一个bins.我们先说对于大的分配区是如何保证线程安全的。首先,每一个分配区均有一个结构体,这个结构体中有一个线程锁和一些其他的数据结构,其中别的... 阅读全文
posted @ 2015-10-24 21:08 zmrlinux 阅读(1222) 评论(0) 推荐(0)
浙公网安备 33010602011771号