内存池接口定义
#ifndef _TL_MALLOC_H_
#define _TL_MALLOC_H_
/************************************************************************/
/* 内存管理 */
/************************************************************************/
/*
申请内存
*/
void* memory_new(int size);
/*
释放内存,只是释放引用,但是系统内存块并没有回收.
*/
void memory_free(void* p);
/*
直接系统回收,使用的free进行堆内存回收,真正意义上的回收,
但是性能不如memory_free内存池回收来的好
*/
void memory_retrieve(void* p);
/*
获取信息
*/
void memory_get_info();
/*
Garbage Collection 垃圾回收
*/
void memory_gc();
/************************************************************************/
/* 总共向系统开辟里的内存大小(字节) */
/************************************************************************/
//int memory_get_total();
#endif