(转载) MTK申请内存

1 oslmalloc
用于control buffer申请,size有限制,一般使用于较小buffer(通常0 - 2k)的申请。
2 app_malloc
ASM机制。用于应用共享内存的申请,需要注册ID,如有内存冲突,系统会提示停掉正在使用的APP,供用户选择停止。
3 scr_malloc
用于屏幕buffer申请,模板内部使用。
4 med_ext_malloc
用于申请较大块内存(2k - ?),从MED pool中。申请释放都比较简单,不用注册ID,但是注意free函数参数,需要对应2级指针。
med_free_ext_mem( (void **) &tempBuf );

posted @ 2012-05-17 10:14  sierllen  阅读(451)  评论(0编辑  收藏  举报