嵌入式系统日志解决方案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于XML的嵌入式系统日志解决方案

作者:邱鑫, 林颖, 王保保, QIU Xin, LIN Ying, WANG Bao-bao

作者单位:西安电子科技大学,计算机学院,陕西,西安,710071

刊名:

计算机技术与发展

英文刊名:COMPUTER TECHNOLOGY AND DEVELOPMENT

年,卷(期):2009,19(5)

被引用次数:1次

1.Eckel K Design Pattern Explantation with C+ + Implemenration 2005

2.Sweet M Mini-XML Programmers Manual,Version 2.5 2008

3.袁菲;陆阳XML在嵌入式环境下的应用[期刊论文]-合肥工业大学学报(自然科学版) 2007(04)

4.Idris N Should I use SAX or DOM? 1999

5.程广河;郝风琦;张让勇嵌入式环境中的软件构件化研究[期刊论文]-计算机技术与发展 2007(09)

6.吕锋;余丽基于XML的Web数据抽取研究[期刊论文]-计算机技术与发展 2007(06)

7.World Wide Web Consortium Extensible Markup Language 2008

8.王婷;陈和平XML技术在嵌入式系统图形界面开发中的应用[期刊论文]-武汉科技大学学报(自然科学版)

2005(01)

9.任伟;张毅;聂捷楠基于嵌入式系统开发平台的设计与实现[期刊论文]-微计算机信息 2006(10)

1.学位论文方丽基于MIPS平台的嵌入式Linux系统的研究与开发2003

文中首先介绍了嵌入式系统,嵌入式操作系统以及嵌入式Linux的概念、特点和发展.接着介绍了我们基于嵌入式Linux的实际应用——企业级VoIP媒体网关的整体设计方案,包括软硬件体系结构.通过综合考虑性能,价格和研制周期等因素,我们选用基于MIPS R3000体系结构的CPU作为我们的处理器平台.然后,对嵌入式Linux系统进行了全面的介绍,同时给出了实际项目中基于MIPS平台,我们针对嵌入式Linux系统的各个部分所做的实际工作.接下来,重点介绍了我们的嵌入式Linux系统中,日志文件系统JFFS2和嵌入式Web server的具体实现过程.日志文件系统JFFS2建立在Axis通信公司的JFFS文件系统的基础之上,是由Red Hat公司开发专门面向Flash设备的日志文件系统.在文中给出了它的工作原理,设计思想以及具体实现过程,嵌入式Web server是随着TCP/IP技术的发展而出现的一种在嵌入式设备上的应用,它可以向Internet或内部网提供基于Web的图形化管理接口,提供友好的Web用户界面,用户可以使用通用的浏览器作为接口来访问嵌入式设备对其进行配置、管理和监控,从而使设备的易用性大大提高,而且可以省去专用管理软件,从而方便地进行统一管理.我们实现了这一功能,给出了它的工作原理和具体实现.

2.学位论文徐雪松嵌入式Linux研究及其在网络信息产品中的应用2004

在以计算机技术、通讯技术相结合的信息时代的快速发展以及互联网广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念.嵌入式系统及嵌入式操作系统也获得突飞猛进的发展.论文首先综述了嵌入式系统的组成结构及性能特点,介绍了嵌入式技术的国内外研发现状.在综合比较现有各种嵌入式操作系统的基础上,分析了使用Linux构造嵌入式系统的优点和缺陷.并介绍了运用桌面Linux实现小型化的嵌入式Linux的相关方法和关键技术.嵌入式文件系统是嵌入式操作系统的一个重要组成部分,随着嵌入式系统硬件设备性能的提高和价格的不断降低以及嵌入式系统应用范围的不断扩大,嵌入式存储设计的重要性显得更加突出.对嵌入式系统来说,非正常断电或其他错误会导致文件系统不一致性,带来文件系统的破坏和信息的丢失.因此,该文在研究嵌入式Linux文件系统的优化问题基础上,分析了Linux环境下MTD设备驱动程序设计的方法和技巧,采用了Linux基于Flash的JFFS文件系统.最后,根据嵌入式存储设备Flash的特殊属性,该文着重阐述了在特殊存储设备DiskOnChip上JFFS文件改造及linux的实现,主要讨论了DiskOnChip驱动对JFFS支持问题的解决与存储方案的设计.文中最终实现的嵌入式Linux系统、所有的设备驱动程序以及全部的应用程序已经在16M的电子盘中稳定运行,并成功应用于易新科技有限公司的神机系列网络信息处理机中.文中所介绍的方法对嵌入式系统研究及嵌入式Linux的应用具有一定价值.

3.学位论文徐刚嵌入式Linux关键技术研究2003

开发嵌入式Linux系统首先要解决它的引导问题,通过对核心的构造和引导过程的深入分析,研究出了嵌入式Linux的一般引导机制,给出了核心引导的三个必要条件,并为EDB7312开发平台编写了引导程序.编写驱动程序是嵌入式Linux系统开发的另一个重要任务,并且驱动程序设计的好坏直接影响到系统的稳定性,为此深入研究了接口、中断、任务队列等与驱动程序开发有关的技术,解决了驱动程序开发过程中可能遇到的竞争、死锁及有界缓冲区问题,并且为EDB7312开发平台编写了相应的驱动程序.嵌入式系统的特点之一是存在着资源约束问题,为此采取了以下措施对嵌入式Linux系统进行小型化改造:首先,对内核采取定制的方法,剔除了核心中与具体应用需求无关的模块;其次,设计了一个最小的文件系统目录结构模型,并给出了文件系统小型化的方法,如裁减它的目录结构、库、脚本等.嵌入式系统的另一个特点是断电的随机性,为了提高文件系统的可靠性并考虑到嵌入式系统常用的闪存设备的损耗平衡问题,采用了一种称为JFFS2的日志文件系统,并且针对该文件系统安装速度较漫的缺点,同时给出了设置检查点和综合使用JFFS2、cramfs、tmpfs 三种文件系统的解决方案.

4.期刊论文彭福石.蔡勇.PENG Fu-shi.CAI Yong NAND 闪存日志文件系统初始化研究-郑州轻工业学院学报(自然科学版)2007,22(5)

从数据存储格式的角度研究NAND日志文件系统JFFS2和YAFFS的初始化加载,用nandsim工具进行测试分析,结果表明:YAFFS基于页的简单设计,加载性能优于JFFS2;YAFFS检索速度快,JFFS2时间空间开销大.

5.学位论文孙薇嵌入式Linux系统设计及其在VoIP媒体网关中的实现2003

相关文档
最新文档