嵌入式系统内存管理的研究与实现

被引量 : 0次 | 上传用户:xrp880823
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体信息技术和互联网的飞速发展,以及消费类电子产品智能化趋势的加强,嵌入式系统得到越来越广泛和深入的应用。在航空航天、工业控制、医疗等重要领域中,嵌入式系统的安全性和可靠性显得尤为重要。为保证嵌入式实时一系统中数据存储的安全性和可靠性,对内存管理技术的研究具有重要意义。本文面向嵌入式实时应用需求,提出并实现了一系列有助于提高系统安全性和可靠性的内存管理技术解决方法,包括:基于slab的动态内存分配、回收、内存内存写越界判断技术,并对其实现技术展开较为深入的研究。本文首先介绍嵌入式实时系统和内存管理技术,包括嵌入式实时系统的概念,国内外的研究现状和研究方向,嵌入式实时系统中内存模式和内存管理的特点,并在此基础上提出本文的研究目标和研究内容。第二部分,在分析内存碎片的基础上,讨论了几种通用的处理内存碎片的通用技术。避免内存碎片是本文要重点问题之一。第三部分,分析了几种国内外目前比较流行的嵌入式内存管理方案,包括VxWorks ,Linux的slab ,以及eCos的内存分配策略。第四部分,提出了基于slab的管理内存动态堆的算法,包括设计和重要的数据结构作了详尽的描述。最后,对基于嵌入式实时应用的内存管理技术进行了总结,并对今后的研究方向和待改进部分作了展望。
其他文献
由发达国家主导的全球价值链不仅搭载了全球知识与价值分工体系,也决定了垂直专业化分工生产方式下的利益分配格局。通过建立博弈模型和VAR模型对垂直专业化分工下中国装备制
介绍了弧形框架梁模板空间定位技术的特点,分析了该技术的适用范围及工艺原理,并阐述了其施工操作要点与质量控制措施,指出该施工技术具有良好的经济效益,应用前景十分广阔。
影响创业导向与企业绩效关系的因素因研究情景不同而差异甚远。目前,大多数研究结论以西方国家为背景,其结论在我国的适用性仍有待验证。以我国工业设计服务业为特定的研究对
<正>一、为什么要关注文化的视角随着改革开放的推进,我国幼儿园课程改革和建设取得了很大的进展。回顾幼儿园课程改革和建设的过程,我们不难发现,这个过程伴随着我国思想文
不健康的饮食习惯和久坐不动的生活方式使得儿童、青少年及成人非酒精性脂肪性肝病患病率明显升高。近年来,生物-心理-社会医学模式越来越受到人们的关注,内在的社会心理因素
房地产业在有效推动经济稳定增长、吸纳大量劳动力和带动内需等方面具有重要地位和作用。随着市场经济的发展,房地产行业已经成为国民经济的支柱产业。房地产行业是资金密集型
政府职能包括的范围比较广泛,有政治职能、经济职能和社会职能。我们这里仅限于经济职能,即政府管理经济运行、组织经济和推动经济发展的职能。一般认为,政府的经济职能是组
随着数字技术的发展,原先只能用模拟电路实现或在模拟电路部分实现的功能也可以用数字电路或在数字信号处理部分实现,相控阵天线的移相过程最后可能会成为一个数字过程。数字
参政党的社会功能是其功能发挥的重要内容,也是其自身性质定位和未来发展的重要依据。依据国家—政党—社会的关系框架,参政党作为中国特色政党制度中的政党行为主体,理应在
文章通过对笔者所在学校的美术学专业课程设置的思考,延伸到对地方本科院校美术学专业课程设置的探讨。在当前大力推行研讨式教学理念的前提下,在地方本科院校强调培养应用型