1. 研究目的与意义(文献综述)
近年来,在云计算、物联网和工业4.0浪潮的推动下,嵌入式市场高速发展。嵌入式系统在灵活性、易用性和可扩展等方面的优势逐渐凸显,在各个领域的创新应用更是层出不穷。随着终端设备对于差异化、集成度、功能性的要求越来越高,对成本、功耗和性能的要求越来越苛刻[1,2]。本文依托物联网一个重要的研究领域——无线传感器网络(wsn)来进行研究。由于无线传感器网络为保持节点的低成本与小体积,wsn节点的内存资源通常受限[3],例如,micaz节点仅装备有4kb的内存。因此,研究并实现一种高效的动态内存分配机制,以提高节点内存资源利用效率,对于wsn技术的发展具有重要意义。
内存作为整个节点运行的生命线,如何进行合理、高效的分配内存成为了wsn节点至关重要的一环[4]。内存分配可以分为静态分配和动态分配,静态内存分配要求编译时将程序运行所需要的内存确定好,在整个程序运行国政中不再进行分配和释放。而动态内存分配可以根据程序执行过程中所需的内存大小在运行时进行分配。因此相比于静态分配,动态分配更加灵活,内存的利用率更高,更符合实时性的要求,也更为适合wsn的内存管理。[5]
当前国内外wsn常用的内存管理方法有
2. 研究的基本内容与方案
一. 基本内容
1. 了解wsn节点动态内存分配的性能指标及测试方法
2. 分析当前wsn节点动态内存分配的基本方法
3. 研究计划与安排
(1)2016/01/11—2016/01/22:查阅参考文献,明确选题;
(2)2016/01/23—2016/03/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;
(3)2016/03/08—2016/03/15:对wsn节点动态内存分配进行需求分析;
4. 参考文献(12篇以上)
【1】 沈非一, 张延园, 林奕. 嵌入式实时系统中动态内存管理算法的设计与实现[j]. 计算机与现代化, 2015 (7): 103-107.
【2】 李志军. 面向嵌入式实时系统的动态内存管理方法研究 [d][d]. 重庆: 重庆大学,2007.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。