嵌入式Linux内存管理机制的研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:bp0604
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代科技的发展,计算机、通信、智能家电、消费电子技术等合一趋势的逐步形成,使得人类逐渐步入网络化、信息化、智能化社会。嵌入式系统也在这个渐进的过程中得到越来越多的关注与应用。内存管理作为计算机科学的重要研究领域。一旦程序员疏忽,对内存管理错误,将引起一系列的内存故障。因此,内存故障检测便成为内存管理中非常重要的一部分,检测内存故障便成了一个无法避免的问题。由于嵌入式系统在资源与实时性上的限制,对内存故障检测的研究就具有了重要的意义。本文在总结多种内存管理方式的基础上,研究了应用于长期运行环境、重负荷下工作的嵌入式Linux内存管理方案,并提出了为实现这种方案而必须解决的关键问题,如内存故障等。本课题研究了内存故障检测中的一些问题,如内存资源泄漏及内存写越界。针对当前开源检测工具实时性差,越界检测资源消耗较大的缺点,提出了一种具有较高实时性及较低资源消耗的内存故障检测算法,即基于类型的指针式内存检测算法。这种算法避免了在越界检测时占用较多的资源,能够提高实时检测性能,大大降低由于内存故障检测而导致CPU占用时间的急剧变化值。本文在现有检测工具报告方式的基础上改进了报告方式,为每个故障内存块提供完整堆栈跟踪。包括源代码文件、函数及行号;以日志文件形式提供了完整的检测内容报告。
其他文献
目前,燃油价格不断上涨、市场不确定性突显、竞争日益激烈、气候变化以及社会上对环境保护的压力越来越大,迫使全球航运业在2020年之前要做出变化,采用新技术新概念以适应航
非营利组织在不断创新社会工作服务模式、提升服务质量的同时,对服务提供者的素质及要求也越来越重视,因此加强非营利组织人力资源的管理与建设越来越重要。那么,处于发展环
历史的兴亡加上贞观之前数百年的社会动乱,特别是经过"自古以来,未有如隋室丧乱之甚"的动荡,使贞观君臣们产生了深沉的历史忧患意识。他们以惕焉兢惧、临深履薄的思想和心态,
通过田间试验研究了打顶后喷施油菜素内酯(BR)和生长素(IAA)对烤烟田间生长、碳氮代谢及烟叶品质的影响。试验共设置6个处理,分别为:T1,清水;T2,10 mg·kg·1 BR;T3,10 mg
目的:探讨以鼻内镜手术为中心的综合治疗对术后复发性变应性真菌性鼻-鼻窦炎(AFRS)的疗效。方法:对87例术后复发AFRS患者进行以鼻内镜手术为中心的综合治疗。结果:所有患者术
将鲁迅、苏童的“重述神话”文学创作置于世界文学的背景下,才能显示其对中国文学创作的实践意义。在西方,“重述神话”是一种自觉而成熟的文学传统。而在中国,“重述神话”
<正> 一、对于中国民族民间舞蹈"三道弯"现象的阐述在中国的各民族舞蹈中,汉族最具代表性的是秧歌。一个"扭"字把汉族民间舞的态势形象地勾勒出来,各种各样的扭,各个地方的扭
在湘中丘陵区采取正交设计方法设置标准地,调查了1 302株样竹的重量、胸径和用材长度,分析了竹秆重量与胸径、用材长度的关系;选择一元回归方程W=aDb,编制了毛竹一元重量表;