当前位置:主页 > 论文百科 > 农业期刊 >

嵌入式浏览器资源管理优化与实现

发布时间:2016-02-29 07:40

《电子科技大学》 2011年

嵌入式浏览器资源管理优化与实现

杜佳霖  

【摘要】:随着嵌入式技术和因特网的发展,支持网络连接的嵌入式系统已经被广泛应用于消费电子和通信领域。嵌入式浏览器作为嵌入式网络产品中一个非常重要的应用软件,具有良好的市场前景。到目前为止,国内外厂商开发了许多嵌入式浏览器,但由于嵌入式系统的专用性和多样性特点,没有一种嵌入式浏览器能够满足所有嵌入式系统的要求。所以,研究嵌入式浏览器技术,自主开发嵌入式浏览器,有着十分重要的意义。 本文以Webkit为原型,在分析该浏览器的总体结构、功能模块和基本工作流程的基础上,重点研究了嵌入式浏览器的网页资源加载和管理技术,有助于提高嵌入式浏览器的性能。在嵌入式浏览器中,网页资源可以分为两类:主资源和子资源。主资源即网页文档;子资源即网页中的各种内嵌元素,比如说图像、样式表和脚本等。本文给出了嵌入式浏览器网页加载模块的结构设计和流程描述,然后重点分析了资源加载的关键技术。缓存是一种利用空间换取时间的技术,通过内存缓存技术对嵌入式浏览器资源数据进行缓存和管理,设计了合理且高效的缓存淘汰算法,提高了网页访问速度。在嵌入式浏览器中,图像解码数据往往占用大量的内存空间。本文提出了一种图像解码数据管理的优化策略。另外,为了减小内存占用,对于PNG和GIF格式背景图像的解码、存放和显示,本文提出了一种改进方案。 本文对于嵌入式浏览器开发者具有一定的参考价值,同时对于自主开发嵌入式产品具有积极意义。

【关键词】:
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP393.092
【目录】:

  • 摘要4-5
  • ABSTRACT5-9
  • 第一章 引言9-18
  • 1.1 课题背景9-10
  • 1.2 国内外概况10-16
  • 1.2.1 嵌入式系统概况10
  • 1.2.2 网页浏览器的概况10-12
  • 1.2.3 嵌入式浏览器简述12-13
  • 1.2.4 嵌入式浏览器发展现状13-15
  • 1.2.5 嵌入式浏览器的发展趋势15-16
  • 1.3 课题来源与研究内容16
  • 1.4 论文组织结构16-18
  • 第二章 嵌入式浏览器及网页加载研究18-34
  • 2.1 嵌入式浏览器的原理18-20
  • 2.1.1 网页的抽象描述18-19
  • 2.1.2 浏览器的主要工作19-20
  • 2.2 嵌入式浏览器的实现目标20
  • 2.3 浏览器在嵌入式系统中的层次结构20-21
  • 2.4 嵌入式浏览器架构21-24
  • 2.5 嵌入式浏览器的基本工作流程24-25
  • 2.6 网页加载研究25-33
  • 2.6.1 网页加载的类型分析25-26
  • 2.6.2 网页加载模块的总体结构26-28
  • 2.6.3 网页加载模块的流程分析28-30
  • 2.6.4 网页加载模块的关键技术30-33
  • 2.6.4.1 并发连接控制30-31
  • 2.6.4.2 资源加载顺序控制31
  • 2.6.4.3 Loader 类的实现分析31-33
  • 2.7 本章小结33-34
  • 第三章 资源缓存管理的设计与实现34-43
  • 3.1 嵌入式浏览器缓存管理的意义34-35
  • 3.2 嵌入式浏览器缓存的分类和描述35-37
  • 3.2.1 缓存子资源35-36
  • 3.2.2 缓存网页对象36-37
  • 3.3 缓存淘汰37-39
  • 3.3.1 缓存淘汰的目的37-38
  • 3.3.2 缓存淘汰的时机38
  • 3.3.3 缓存淘汰的基本策略38-39
  • 3.4 缓存管理的实现39-42
  • 3.4.1 缓存子资源管理39-42
  • 3.4.2 缓存网页管理42
  • 3.5 本章小结42-43
  • 第四章 图像资源管理的设计与实现43-66
  • 4.1 图像资源管理的意义43-44
  • 4.2 图像资源44-51
  • 4.2.1 图像资源的表示44-45
  • 4.2.2 图像资源的解码45-47
  • 4.2.3 图像资源的显示47-51
  • 4.3 普通图像资源管理51-55
  • 4.3.1 动态解码51-52
  • 4.3.2 普通图像解码数据管理52-54
  • 4.3.3 矩形区域相交的判断算法54
  • 4.3.4 对浏览器性能的影响54-55
  • 4.4 背景图像资源管理55-65
  • 4.4.1 GIF 格式简介55
  • 4.4.2 PNG 格式简介55-56
  • 4.4.3 背景图像资源管理的方法56
  • 4.4.4 解码数据的“压缩”存放56-57
  • 4.4.5 背景图像资源解码57-60
  • 4.4.5.1 图像帧解码的总体流程57-58
  • 4.4.5.2 PNG 格式背景图像解码58-60
  • 4.4.5.3 GIF 格式背景图像解码60
  • 4.4.6 背景图像资源的显示60-65
  • 4.4.6.1 背景图像显示的原理分析60-62
  • 4.4.6.2 背景图像显示的实现62-65
  • 4.4.7 对浏览器性能的影响65
  • 4.5 本章小结65-66
  • 第五章 实验验证与测试66-69
  • 5.1 实验开发环境66-67
  • 5.2 嵌入式浏览器的内存占用测试67-68
  • 5.3 嵌入式浏览器的速度测试68
  • 5.4 本章小结68-69
  • 第六章 总结与展望69-70
  • 致谢70-71
  • 参考文献71-74
  • 附录1 攻硕期间取得的研究成果74-75
  • 附录2 缩略语词汇表75-76
  • 下载全文 更多同类文献

    CAJ全文下载

    (如何获取全文? 欢迎:购买知网充值卡、在线充值、在线咨询)

    CAJViewer阅读器支持CAJ、PDF文件格式


    【相似文献】

    中国期刊全文数据库 前10条

    1 凌云锋;;VxWorks5.5平台下矢量字体显示的实现[J];计算机系统应用;2011年07期

    2 陈一匡;;网页制作与开发教学点滴心得[J];电脑知识与技术;2011年24期

    3 ;[J];;年期

    4 ;[J];;年期

    5 ;[J];;年期

    6 ;[J];;年期

    7 ;[J];;年期

    8 ;[J];;年期

    9 ;[J];;年期

    10 ;[J];;年期

    中国重要会议论文全文数据库 前9条

    1 王丽玫;;WINNT下PHP的安装及使用[A];2002年广西气象电子专业技术交流会论文集[C];2002年

    2 于满泉;谭松波;许洪波;;网页内部结构挖掘技术研究[A];NCIRCS2004第一届全国信息检索与内容安全学术会议论文集[C];2004年

    3 张家年;孙祯祥;;对教育网站易访问性的研究[A];中国教育技术协会2004年年会论文集[C];2004年

    4 盛楠;赵锐;;LXI模块的远程信息交互[A];2011中国仪器仪表与测控技术大会论文集[C];2011年

    5 徐仙君;王红英;;浙江本科院校体育网页建设现状研究与分析[A];第八届全国体育科学大会论文摘要汇编(二)[C];2007年

    6 卢俞;;地市级气象预警应急信息发布系统的研制[A];第27届中国气象学会年会重大天气气候事件与应急气象服务分会场论文集[C];2010年

    7 李红;张慧峰;;山东省防震减灾信息网站建设[A];中国地球物理2010——中国地球物理学会第二十六届年会、中国地震学会第十三次学术大会论文集[C];2010年

    8 王晓敏;张雪君;李林枫;;三维可视化在远程诊断系统中的实现[A];2010中华医学会影像技术分会第十八次全国学术大会论文集[C];2010年

    9 李冬;马勇;张鑫;;基于微博产业下的互联网安全问题初探[A];第26次全国计算机安全学术交流会论文集[C];2011年

    中国重要报纸全文数据库 前10条

    1 孙志永;[N];中国计算机报;2000年

    2 齐飞;[N];中国计算机报;2003年

    3 曹乙帆 DigiTimes;[N];电子资讯时报;2007年

    4 吴加录;[N];中国计算机报;2007年

    5 崔红秀;[N];中国知识产权报;2007年

    6 本报记者 曹开彬;[N];中国计算机报;2001年

    7 罗震宇 严小斌;[N];中国冶金报;2011年

    8 刘志宏;[N];中国计算机报;2002年

    9 iloveoov;[N];中国电脑教育报;2004年

    10 飞翔鸟;[N];中国电脑教育报;2004年

    中国硕士学位论文全文数据库 前10条

    1 刘敏;嵌入式浏览器网页排版技术研究与实现[D];华中科技大学;2011年

    2 杜佳霖;嵌入式浏览器资源管理优化与实现[D];电子科技大学;2011年

    3 杨立明;嵌入式浏览器设计与实现[D];东北师范大学;2010年

    4 庞恒志;基于WebKit的嵌入式浏览器研究与移植[D];电子科技大学;2010年

    5 于海涛;嵌入式浏览器渲染体系结构的研究与设计[D];电子科技大学;2011年

    6 张艳;嵌入式浏览器用户行为感知技术的研究与实现[D];华南理工大学;2011年

    7 刘剑;嵌入式浏览器样式引擎研究与优化[D];电子科技大学;2011年

    8 刘道宏;嵌入式浏览器布局绘制引擎的研究与实现[D];电子科技大学;2011年

    9 胡金栋;网页正文提取及去重技术研究[D];浙江大学;2011年

    10 吴锐强;嵌入式浏览器网页解析器的研究与实现[D];电子科技大学;2011年



    本文编号:31840

    资料下载
    论文发表

    本文链接:https://www.wllwen.com/wenshubaike/xxkj/31840.html


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

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