当前位置:主页 > 科技论文 > 计算机论文 >

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

发布时间:2021-08-28 06:33
  移动互联网的迅猛发展以及“三网融合”的不断推进,嵌入式浏览器开始作为互联网应用平台,在其之上开发出越来越多、功能越来越复杂的互联网应用产品。在嵌入式设备本身处理器处理能力受限、内存容量扩充受到成本等资源限制的情况下,加上对嵌入式浏览器要求速度快等特点,研究如何提高嵌入式浏览器的用户响应速度以及浏览性能,降低整个设备的成本等问题,是一项十分有意义的工作。本文研究了浏览器的架构技术并对比分析它们的优缺点,分析多线程在消息处理、通信、并发机制上的优势。根据现有嵌入式浏览器在串行处理过程上的缺点,给出多线程架构处理的优势,设计多线程架构下的嵌入式浏览器。该架构主要包括线程的划分方法、线程处理的基本流程、线程的消息分类与消息循环,以及多线程架构下嵌入式浏览器关键模块的处理逻辑。为验证嵌入式浏览器多线程架构,本文还实现对线程的设计、浏览器的基本数据结构、线程的消息及处理逻辑,以及线程之间用户交互、资源加载、排版计算、样式计算、绘图呈现的详细处理。最后,搭建嵌入式浏览器多线程架构的测试平台,从功能和性能上对其进行测试。测试数据表明,该架构下的嵌入式浏览器在首屏显示速度上得到了提高,但也存在一定范围内... 

【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校

【文章页数】:77 页

【学位级别】:硕士

【部分图文】:

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


文档对应DOM树示例

客户端,资源,服务器,资源位


图 2-3 客户端/服务器模型议请求方法,又称为动作,表示请求消息的中,主要方法如下::返回服务器对特定资源所支持的 HTTP 送“*”的请求以测试服务器的功能。服务器请求获取与 GET 相一致的响应,含在响应消息中的元信息。服务器发送请求某一特定资源。指定资源提交数据进行处理的请求,例如提会导致新的资源的创建或修改现有的资源指定资源位置上传其最新内容。请求服务器删除 Request-URI 所标识的资回显服务器收到的请求,主要用于测试或者T:HTTP/1.1 协议中预留给能够将连接改为

参考体系结构,浏览器


表示服务器错误,服务器在处理某个正确的请求时发生错误。器的架构研究浏览器体系结构出发,首先研究浏览器的参考体系结构技术Kit 浏览器引擎的层次结构;最后,介绍 NetFront 微组件嵌入式rome 的多进程结构。览器参考结构参考体系结构[21-22],由 Alan Grosskurth 和 Michael W. Godfr浏览器参考体系结构,对应的各个模块如图 2-4 所示。该参考器 Mozilla 和 Lynx[23]得到验证和应用。其中,包含的八个主浏览引擎、渲染引擎、网络子系统、JS 解释器、XML 解析器存子系统。各个模块的具体功能如下:

【参考文献】:
期刊论文
[1]基于Webkit的嵌入式浏览器的研究与实现[J]. 赵经纬,周余,王自强,都思丹.  电子测量技术. 2009(03)
[2]嵌入式浏览器的设计与实现[J]. 阳富民,李俊,周正勇,胡贯荣.  计算机工程与科学. 2003(04)
[3]嵌入式软件系统的实时性设计[J]. 陈丽蓉,熊光泽,雷航,郭兵.  单片机与嵌入式系统应用. 2001(03)

硕士论文
[1]嵌入式浏览器图像处理技术研究[D]. 周兴俊.华中科技大学 2004



本文编号:3368002

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3368002.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户37602***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com