没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统内存管理方案
共1个文件
doc:1个
4星 · 超过85%的资源 需积分: 34 36 下载量 109 浏览量
2011-11-03
18:44:38
上传
评论 1
收藏 198KB RAR 举报
温馨提示
内存管理机制是嵌入式系统研究中的一个重点和难点的问题,它必须满足以下几个特性: ①实时性。从实时性的角度出发,要求内存分配过程要尽可能地快。因此,在嵌入式系统中,不可能采用通用操作系统的一些复杂而完善的内存分配策略,一般没有段页式的虚存管理机制;而是采用简单、快速的内存分配方案,其分配方案也因程序对实时性的要求而异。例如,VxWorks系统采用简单的“首次适应,立即聚合”方法;VRTX中采用多个固定尺寸存储块的binning方案。 ②可靠性。嵌入式系统应用的环境千变万化,在有些特定情况下,对系统的可靠性要求极高,内存分配的请求必须得到满足,如果分配失败则可能会带来灾难性的后果。比如,飞机的燃油检测系统。在飞机飞行过程中,如果燃料发生泄漏,系统应该立即检测到,并发出相应的警报等待飞行员及时处理。如果因为内存分配失败而不能相应地操作,就可能发生机毁人亡的事故。 ③高效性。内存分配要尽可能地减少浪费。不可能为了保证满足所有的内存分配请求而将内存配置得很大。一方面,嵌入式系统对成本的要求使得内存在其中只是一种很有限的资源;另一方面,即使不考虑成本的因素,系统硬件环境有限的空间和有限的板面积决定了可配置的内存容量是很有限的。 针对以上三个约束条件,市场上主流的嵌入式操作系统,如VxWorks、嵌入式Linux 等均提出了一套有效的解决方案;但是,这些系统只提供了应用开发的接口,其底层的实现方案不可见。本文以开源的嵌入式操作系统RTEMS为例,分析了嵌入式系统内存管理所面临的问题,研究了其底层实现的解决方案。一般的嵌入式系统中最基本的内存管理方案有两种——静态分配和动态分配。
资源推荐
资源详情
资源评论
收起资源包目录
嵌入式系统内存管理方案研究.rar (1个子文件)
嵌入式系统内存管理方案研究.doc 226KB
共 1 条
- 1
资源评论
- wujiangbaiyang2013-04-02还是电子科技大学的,不知道是老师写的还是学生写的,不过还不错。
- STEVENMABI2014-08-05讲的东西有点少,要是能更详细点就好了
- 骚年狂2014-01-24还不错,正在学习嵌入式内存管理
- 吉龙2021-06-30讲述的比较少,不够详细
- huanyingjun2020-07-22可以下载很好用
net30
- 粉丝: 3
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功