amobbs.com 阿莫电子技术论坛's Archiver
论坛首页
›
嵌入式OS
› rtt的内存管理有使用伙伴算法吗?
valley
发表于 2010-3-7 22:31:24
rtt的内存管理有使用伙伴算法吗?
记得哪里有说过,但看源码好像没发现……
oldtom
发表于 2010-3-7 23:24:30
djyos 里面貌似是实现了Buddy 。
RTT里面对于大内存是采用slab算法,好像bsd和linux都是采用slab的,没有仔细研究过。
ffxz
发表于 2010-3-8 09:07:47
小内存管理器并没使用伙伴算法,以前有使用过,但消耗内存太多,所以替换掉了。
大内存管理器则使用slab算法,主要体现在它的cache性上。实际测试下来,slab算法会比小内存管理器的算法快非常多,具体数值有些忘记了。
页:
[1]
查看完整版本:
rtt的内存管理有使用伙伴算法吗?