当前位置:主页 > 科技论文 > 搜索引擎论文 >

一种嵌入式应用的内存分配算法

发布时间:2021-11-24 15:35
  传统嵌入式系统为保障系统的可靠性和实时性,大多采用静态分配内存的方式,导致应用开发的效率低下。本文提出了一种嵌入式应用的内存分配算法,在经典深度优先搜索算法的基础上,结合自研的内存复用算法——间隔复用法,实现自动化的应用内存分配,且使得内存利用率得以提升。最后,通过工程实例验证了其正确性及有效性。 

【文章来源】:电子技术与软件工程. 2019,(05)

【文章页数】:2 页

【部分图文】:

一种嵌入式应用的内存分配算法


通信内存复用示例

拓扑图,拓扑图,示例,内存分配


约跎儆τ弥?涞耐ㄐ帕绰房????因为会快速达到通过率上限而浪费过多的存储内存;BFS的优点在于能最大限度利用板卡内的内存空间,但多个邻接点分支将导致通信链路的开销加大。因此本算法考虑的内存分配目标是:(1)高利用率。对于嵌入式设备有限的空间和有限的板面积而言,可配置的内存是有限的,因此必须内存分配的首要目标是保证足够高的内存的利用率,即在有限的硬件资源里运行尽可能多的应用模块。(2)高复用率。考虑各应用模块的内存图1:通信内存复用示例图2:嵌入式内存分配算法流程图3:应用拓扑图示例

【参考文献】:
期刊论文
[1]嵌入式操作系统VxWorks的内存管理技术研究[J]. 刘小军,李秀娟.  电子科技. 2008(06)

硕士论文
[1]嵌入式系统内存管理的研究与实现[D]. 柴继国.电子科技大学 2006



本文编号:3516265

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3516265.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1ea97***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com