资料
  • 资料
  • 专题
uCOS-II内存管理方案分
推荐星级:
时间:2019-06-29
大小:102.04KB
阅读数:342
上传用户:xld0932
查看他发布的资源
下载次数
0
所需E币
1
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
通常操作系统中的内存管理方式算法很复杂, 经常涉及到内存碎片、内存丢失、执行时间不固定等问题, 并不适合在嵌入式系统中使用.μC/OS-Ⅱ 的内存管理模块中的算法设计非常适合嵌入式系统[ 1-2] .这种算法的主要思想是:①将同样大小的内存块组织成内存分区, 整个内存堆由这些分区组成,分区的最大数量事先规定好, 并事先准备好足够的内存区控制块.利用这种机制, 可以分配和释放固定大小的内存块.这样一来, 分配和释放函数的执行时间也是固定的了;②在一个系统中可以有多个内存分区.这样, 用户的应用程序就可以从不同的内存分区中得到不同大小的内存块, 而特定的内存块在释放时必须重新放回它以前所属于的内存分区不会产生内存碎片.
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书