一种优化的嵌入式Linux中文平台的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zxhw888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Linux在中国快速的传播和嵌入式系统的快速发展,对国内的Linux用户来说,嵌入式Linux的中文化便迫在眉睫。随着嵌入式Linux操作系统的不断发展以及它在不同领域的应用,对嵌入式Linux系统的中文化提出了新的需求,其中包括高可靠性、高灵活性、高效率和可扩展。针对这几个方面,国内的相关研究还是不多。因此,研究并开发嵌入式Linux系统中文化技术具有重要意义。良好的操作系统中文化结构,能优化系统的关键性能指标,并能均衡操作系统其它方面的性能需求,保证操作系统中文化设计目标的实现。本文在第一章详尽的分析了嵌入式Linux的特性以及目前主流的操作系统中文化体系结构、优缺点及其发展趋势。在此基础上,我们提出了一种新颖而优化的基于内嵌技术和外挂技术内外结合的嵌入式Linux中文化机制,并将其应用于本系统的设计中。合适的机内码选择是实现嵌入式Linux中文操作系统的必要前提。本文第二章分析和研究了目前国内外使用的中文字符集,并且对它们进行了系统的比较。从而确定合适的字符集作为我们系统的机内码。采用内嵌技术的中文显示技术有利于提高嵌入式中文系统的显示速率。通过修改显示函数实现中文显示要求,并通过采用双缓冲区技术解决了嵌入式Linux显示模块的半个汉字显示、乱码显示、制表符显示等问题。采用外挂技术的中文输入技术有利于提高嵌入式中文系统的稳定性和可靠性,减小内核的负担;在嵌入式输入法的设计上,通过建立小巧的输入法码表以及索引表来提高查找的速度、重码率及健选率,并且通过读取码表到内存的方式来提高中文输入的速率。最后本文通过分析现有Linux中文化技术的优缺点以及国际化/本地化机制,并且针对嵌入式系统的特点,设计并实现了一个嵌入式Linux操作系统中文平台。实验表明,该系统具有中文输入灵活、中文显示高效率和系统稳定等特性,在保证了嵌入式系统中文处理功能的同时,极大的提高了符合嵌入式系统要求的中文处理性能。
其他文献
随着计算机及计算机网络的高速发展、大存储容量设备、互联网的商业化的出现,人们所生活的社会进入了信息化时代。在信息技术高速发展的同时,一个难题也摆在我们面前,那就是面对
本论文主要研究的是对数据库进行检索的中文自然语言接口技术,该接口技术对终端用户输入的中文自然语言进行处理生成SQL语句,再使用SQL语句进行数据库检索。 首先,介绍了数据
伴随着Internet的发展,Web服务组合给企业电子商务应用带来了前所未有的商机,它给服务提供者和应用开发者创造机会,利用组合Web服务来产生增值服务。然而,单个服务间常常是孤
互联网上网络地址的缺乏,导致在发布、查找和访问网络服务资源时,需要穿越网络地址转换设备(Network Address Translation,NAT)。基于服务器/客户端架构的转发数据包方案是穿越NAT
无线体域网(Wireless Body Area Network,WBAN)能够为患者提供低成本、持续、准确的医疗监护,近年来已成为远程医疗、重症监护等领域的新趋势。而受人体安全和元器件能量限制
目前,基于X.509标准的公钥基础设施已成为网络安全建设的基础与核心,是电子商务安全实施的基本保障,对PKIX技术的研究和开发已成为当前信息安全领域的热点。 本文旨在设计
随着计算机网络技术的日益发展,无论是机关、单位还是家庭、个人,都可以通过Internet获取资源、共享信息,网络与信息安全问题也变得日益突出。电子政务在我国国民经济生活中发挥
本文论述了基于服务元网络体系结构的虚电路结构的原型主机。服务元网络体系结构是一种基于服务元的全新型的网络体系结构,它不同于层次网络系统结构,具有简洁、可扩展和容易
无线传感器网络研究中,MAC层处于网络协议的底层部分,控制信道分配,对网络性能有很大影响。针对无线传感器网络特点,MAC层的设计需要尽可能降低网络能耗,同时兼顾时延和吞吐量。另
现代科学实践活动及其成果的迅速增加,极大地提高了文献更新和增长的速度。随着Internet的蓬勃发展,信息检索已成为收集相关资料和评价的必要手段。文摘作为文献内容的缩影,