基于RTEMS的嵌入式数据库技术的设计与实现

被引量 : 2次 | 上传用户:sunjuanhuahard
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,嵌入式系统已经成为后PC时代的关键技术。作为嵌入式系统的核心组成部分,嵌入式操作系统广泛应用于各个领域。RTEMS是一款开源的嵌入式实时操作系统,因其强实时性、高性能的优点正逐渐受到开发人员的青睐。在嵌入式开发中,数据的处理通常分为文件方式和数据库方式。RTEMS现有的数据处理方式是文件方式,文件方式在数据共享性、统计能力和移植性等方面存在不足。而嵌入式数据库可以很好地解决现有数据处理方式的不足。为了满足RTEMS对数据处理的需求,本文设计并实现了基于RTEMS的数据库系统。本论文首先介绍了嵌入式实时操作系统的概念和特点,按照实时操作系统的评价标准,将RTEMS与现有的几种实时操作系统进行比较。随后针对RTEMS强实时性的特点,重点分析了嵌入式数据库的实时数据处理技术,并针对RTEMS平台软硬件环境的特点,对数据库系统提出了功能需求和性能需求。在此基础上经过综合分析,选取了轻量级数据库SQLite作为RTEMS上的数据库系统。在对SQLite的架构和与移植有关的关键部分进行重点研究后,将SQLite在RTEMS上移植实现,最终实现了满足RTEMS实时性和稳定性要求的数据库系统。该系统与实验室现有的软硬件平台相结合,能为RTEMS上的应用程序提供可靠的数据库服务。之后对该系统进行了功能测试和性能评估,测试结果显示数据库系统达到了预期目标,其功能和性能表现、资源消耗都在嵌入式系统可接受的范围之内。论文最后还从并发控制和安全性两方面对已实现的数据库系统进行了功能扩展,以满足实际应用的功能需求。
其他文献
针对当前国内高校信息检索课综述考核方式所存在的问题,分析以文献计量分析论文作为信息检索课考核方式的优越性,并为信息检索课教师如何组织好学生的文献计量分析论文的写作
随着社会经济的不断发展,人民的生活水平越来越高,手里的闲置资金也不断增加,大家迫切希望能够有效利用这些资金产生更多的收益。面对针对这种需求,很多金融机构和实体开始针
赣南红色文化重构是对已有赣南红色文化再加工、再挖掘、再创造,也是人们对于赣南红色文化价值的再次认知。在民族复兴的大背景下赣南红色文化重构是时代发展的要求。本文主
目的了解雅安市适龄儿童麻疹疫苗(MV)强化免疫前后麻疹抗体水平,为制定免疫规划,实现消除麻疹目标提供科学依据。方法采用ELISA(酶联免疫吸附试验)法对250人份MV强化免疫前后
目的探讨甲地孕酮联合放化疗对恶性肿瘤患者疗效及不良反应的影响。方法将71例恶性肿瘤患者随机分为治疗组36例和对照组35例。对照组采用单纯放、化疗治疗;治疗组放、化疗同
法律所具有的知识理性与实践理性双重身份决定了法学教育的双重任务,但由于种种原因,法律实践理性培养在法学教育中缺位,使得中国法官职业化遭遇困难。法律实践理性包括思维
<正>班级是学生在校活动的主要场所,班集体对学生的成长有很大的影响,在德育工作中,我们提出了"把班级建成学生成长的家"的目标,努力把班级建设成为学生成长的家园,努力使班
运用时间序列分析的方法,借助SAS软件对我国2000年1月份到2007年12月份社会消费品零售总额进行了分析与预测,得出了比较准确的结果,为有关部门做出正确的决策提供了有力的理
目的研究钩藤碱连续给药后对自发性高血压大鼠(SHR)收缩压(SBP)的影响及其对血管的调节机制。方法取雄性SHR,随机分为模型组(等容量蒸馏水),卡托普利阳性对照组(6.25 mg/kg),
目的探讨儿童盆底失弛缓综合征的诊断与治疗。方法对2001年11月至2004年11月间29例便秘患儿经结肠造影和直肠肛门测压诊断为盆底失弛缓综合征的临床资料进行回顾性分析。结果