rtthread内存管理原理

1、内存管理分类 rtthread的内存管理分为静态内存管理与动态内存管理,其中动态内存管理根据内存的多少分为两种:1、针对小内存块的分配管理(小内存管理算法),另一种是针对大内存块的分配管理(SLAB管理算法)。 2、静态内存池管理 //申请一个内存块 block = rt_mp_alloc(&mp, RT_WAITING_FOREVER); 可以看出,静态内存分配只能申请固定的块大小的内存。
相关文章
相关标签/搜索