- 18
- 0
- 约7.52万字
- 约 13页
- 2017-01-02 发布于贵州
- 举报
嵌入式系统 实验二
扩展的动态内存管理机制
电子工程学院 余彦培 学号:086504
[实验目的]
在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。
[实验环境]
VxSim
[实验原理及要点(知识点)]
实时多任务操作系统(如VxWorks)为保证其时实性,在内存管理方面往往采用最简单有效的方式进行(如malloc/free),但同时会辅以扩展功能(如内存分区- Memory Partition、Cache安全等)以满足用户对内存操作的基本需求。
但实践者应该认识到,在使用操作系统所提供的内存管理机制时,需注意防止其造成的潜在危险,需要形成良好的使用习惯,同时根据应用的特点适当扩展。其关键点在于:
实时系统的内存管理的主要目标为:快速、高效、高可靠;
内存碎片(外部碎片)是危害系统稳定的重要原因之一;
预先规划是达到以上目标的一种良好手段。由于实时系统无法使用复杂的内存管理机制(如垃圾回收等),用户可以根据实时应用使用内存的特点,扩展自己私有的内存管理机制;
内存泄漏的防治主要依赖于内存使用上严谨的编程习惯。
[实验内容]
使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形
您可能关注的文档
- 崛起之路 ——看改革开放以来中国取得的成就和存在的问题.doc
- 崇明县2012学年第一学期初三物理期终试卷(定稿).doc
- 嵌 入 式 课 程 设 计-化学反应过程控制系统程序设计.doc
- 嵌ccdf第一次作业.docx
- 嵌入式 实验四 报告.doc
- 嵌入式 ARM的C C++代码优化方法.docx
- 崔字牌小磨香油.doc
- 嵌入式 Linux 启动时间优化.doc
- 崇启大桥钢桥面环氧沥青混凝土试铺段小结.doc
- 嵌入式(刘洪涛、孙天泽)人民邮电出版社_课后习题答案and复习重点.docx
- 宣贯培训(2026年)《YDT 1527-2013光电(波长模式)转换器技术要求及测试方法》.pptx
- 房地产公司思想纪律作风整顿自查自纠报告(2篇).docx
- 技术团队知识沉淀与新人带教工作心得体会(3篇).docx
- 工作思想报告2026(2篇).docx
- 宣贯培训(2026年)《YDT 1535-2006公用电信网设备安全技术要求——主叫用户号码信息》.pptx
- 宣贯培训(2026年)《YDT 1541-2006绝缘转换连接器的过电压和过电流技术要求和测试方法》.pptx
- (2025)超声检查流程创新与工作效率提升实践工作心得(3篇).docx
- 能耗管控与绿色生产专项行动工作总结(2篇).docx
- 宣贯培训(2026年)《YDT 1543.4-2007 2GHz WCDMA数字蜂窝移动通信网 Iu接口技术要求(第一阶段)第4部分:无线接入网络应用部分(RANAP)信令》.pptx
- 2025年幼儿园年度安全隐患排查与应急管理体系建设工作总结(2篇).docx
原创力文档

文档评论(0)