1、内存池的记录 malloc()背后的实现原理——内存池【转载】 malloc() 的整体思想是先向操作系统申请一块大小适当的内存,然后自己管理,这就是内存池(Memory Pool)。 内存池的研究重点不是向操作系统申请内存,而是对已申请到的内存的管理, 所谓“池化技术”,就是程序先向系统申请过量的资源,然后自己管理,以备不时之需。 之所以要申请过量的资源,是因为每次申请该资源都有较大的开销,不如提前申请好了,这样使用时就会变得非常快捷,大大提高程序运行效率。