嵌入式浏览器多线程机制研究与设计

来源 :电子科技大学 | 被引量 : 7次 | 上传用户:zj8972108
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网的迅猛发展以及“三网融合”的不断推进,嵌入式浏览器开始作为互联网应用平台,在其之上开发出越来越多、功能越来越复杂的互联网应用产品。在嵌入式设备本身处理器处理能力受限、内存容量扩充受到成本等资源限制的情况下,加上对嵌入式浏览器要求速度快等特点,研究如何提高嵌入式浏览器的用户响应速度以及浏览性能,降低整个设备的成本等问题,是一项十分有意义的工作。本文研究了浏览器的架构技术并对比分析它们的优缺点,分析多线程在消息处理、通信、并发机制上的优势。根据现有嵌入式浏览器在串行处理过程上的缺点,给出多线程架构处理的优势,设计多线程架构下的嵌入式浏览器。该架构主要包括线程的划分方法、线程处理的基本流程、线程的消息分类与消息循环,以及多线程架构下嵌入式浏览器关键模块的处理逻辑。为验证嵌入式浏览器多线程架构,本文还实现对线程的设计、浏览器的基本数据结构、线程的消息及处理逻辑,以及线程之间用户交互、资源加载、排版计算、样式计算、绘图呈现的详细处理。最后,搭建嵌入式浏览器多线程架构的测试平台,从功能和性能上对其进行测试。测试数据表明,该架构下的嵌入式浏览器在首屏显示速度上得到了提高,但也存在一定范围内的内存消耗增加的问题。
其他文献
电子政务就是政府管理的信息化,就是政府利用信息和通信技术的发展成果来提高管理水平.电子政务目前进入了蓬勃发展的新阶段.该论文首先简要地介绍了电子政务的概念,并在此基
该文从研究电力系统入手,深入讨论电力系统中的变电环节中的二次系统.主要在变电系统中为保证电力高效安全运行的自动化辅助系统方面提出了分层、分布式的变电站自动化系统的
该文分为两部分:第一部分从理论上介绍了防火墙的基本概念、功能,并详细讨论了 防火墙领域内的关键技术,同时,进一步分析了防火墙的主要构件以及它们的特点.第二部分是对应用
宁夏主要是回族聚居地,其民居就地取材,以土为主。院墙、屋墙均用泥土而筑,土墙上加有一定民族风格、习俗装饰,房檐为单面,形成独特的风格。    宁夏同心县一带有句俗语:回回的房,没有梁。这说的就是崖窑和箍窑。上世纪60年代以前,同心人住崖窑、箍窑的较多。崖窑类似陕北窑洞,也是依山而挖。因崖窑、箍窑与周围土色一致,村庄和住户都很难被发现,所以如果你走在同心山区,几乎看不到村庄,忽然看到一缕炊烟、几颗大
为了给下一代鉴别协议提供基本理论,该文提出了一种新的机制,即将EAP鉴别框架与SIP网络相结合,这将有助于今后的鉴别机制的发展.研究表明SIP鉴别能够通过EAP鉴别框架得到扩展