适用于嵌入式GIS系统的NAND闪存日志文件系统NJFS设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:luzhiqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪90年代,嵌入式技术已成为通信和消费类产品的共同发展方向。嵌入式地理信息系统(Embedded GIS)是集成GIS功能的嵌入式系统产品,是系统设计与开发层次上的应用,是一个软硬件混合的系统,它是移动用户导航、定位、地图查询和空间数据管理的一种理想解决方案。由于嵌入式系统的计算能力远远低于普通计算机,所以嵌入式GIS系统的设计无论在软件还是在硬件上面都和普通GIS系统不同。为了弥补嵌入式系统硬件计算能力上的不足,在软件设计时需要根据嵌入式GIS的特点,合理剪裁、优化计算,并且充分挖掘和利用现有硬件的资源。本文研究领域涉及嵌入式系统开发、嵌入式GIS系统软硬件框架、NAND芯片体系结构、差错检测/差错校验(EDC/ECC)算法、日志文件系统、文件索引、芯片擦写平衡、文件系统页面Cache与延迟写技术、文件系统实时压缩等技术。本文首先全面分析了嵌入式GIS的研究现状、技术背景、面临的问题;然后提出了一个低成本嵌入式GIS系统的硬件设计方案,该方案使用了两级Flash的存储模式来存储不同类型的文件;接下来阐述了了日志文件系统的基本原理,并且在此基础上设计了一个Linux平台下适用于NAND芯片的日志文件系统。由于闪存芯片的可靠性相对较差,文中结合差错校验机制(ECC)与差错纠正机制(EDC)的原理实现了适合嵌入式系统的ECC与EDC的算法,并为该文件系统实现了平衡擦写算法。为满足嵌入式GIS系统数据量大、实时性要求高的特点,本文在文件系统内部实现实时文件压缩;为GIS数据提供了文件系统级的数据索引,从而增加对GIS数据访问的效率。
其他文献
在以计算机技术、通讯技术相结合的信息时代的快速发展和互联网的广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然是将计算机工业的重
随着Internet的飞速发展以及企业本身对于分布式处理的需求,信息处理系统对于数据交互效率、数据安全性及系统负载均衡等提出了更高的要求。数据存取中间件,利用自身的复杂性屏
由于视频会议、推送技术、大规模协作计算、网络代理和高速缓存站点等多媒体应用,因此IP组播技术发展起来。本文论述了笔者参与的交换机二层组播IGMP Snooping的设计与实现。
数字水印技术使得人们能够在多媒体信息中嵌入不可见的信息,并且在多媒体信息经过一定程度的处理之后,嵌入的水印信息不会丢失.它为多媒体版权保护提供了一个崭新的方法,近年
如何在NGN环境中创建和部署新型业务是NGN的关键问题,这属于业务体系结构的范畴.我们从分层和分域的角度介绍了下一代网络及其业务体系的发展.为支持第三方业务开发和快速引
随着基于Internet商业应用的迅速发展,XML(eXtensible Markup Language, 可扩展标记语言)已经成为Internet上数据表示和数据交换的标准格式,提出了对XML数据管理的要求。关
随着在生物技术在各技术领域应用日趋广泛,在推动生产力的发展中发挥出越来越大的作用。某些领域的手工生产已经逐渐不能满足生产力快速发展的需要,产生了巨大的市场需求,这是本
数据挖掘就是从大量的数据中提取或者“挖掘”知识,因此数据挖掘又被称为数据库中的知识发现。它是一个涉及多学科领域的新兴学科,并随着这些学科的发展而不断发展。随着PDA,手
该文从研究现有的一种基于小波分解的图像融合算法开始,通过大量的实验对该融合算法的性能和优点进行了分析,并针对其存在的不足提出改进算法一.最后,引入中值滤波,提出改进
数据库复制是分布式环境中的一项关键技术,同时由于数据库异构现象越来越普遍,研究异构数据库复制无论在理论还是实际上都具有非常重要的意义.作为全部工作的基础,该文从数据