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

嵌入式浏览器的资源管理与跨平台的研究与优化

发布时间:2018-04-29 12:37

  本文选题:嵌入式浏览器 + 跨平台 ; 参考:《电子科技大学》2012年硕士论文


【摘要】:随着嵌入式系统的蓬勃发展,,嵌入式设备在我们的学习和生活中变得越来越重要。嵌入式浏览器是嵌入式设备终端用户浏览网页信息内容的应用软件,其重要性日益提高,已经不可或缺。目前携带方便的智能型终端大量出现,使嵌入式浏览器成为社会研究的热点之一。由于嵌入式系统特有的局限性,对运行在其之上的浏览器提出了更高的要求,如要求浏览器尽可能高效的使用系统内存。另外现有平台的多样化,对浏览器的跨平台性提出了迫切需求,同时跨平台技术也是现代软件发展的趋势。浏览器的跨平台性以及高效管理浏览器的缓存资源,是一项具有现实意义的研究。 本文深入分析基于Webkit内核的浏览器的整体架构、工作流程以及功能模块间的关系,对与跨平台开发相关的技术也进行了相应研究,比如Java和QT的跨平台实现机制。在对比分析了Webkit在以SDL为支撑平台上以QT/Embedded为支撑平台上的功能接口后,提出了一种具有公用接口层和平台抽象层的跨平台中间件的设计思路,对与平台相关的接口、属性和方法进行分离和抽象封装,使嵌入式浏览器可以实现跨平台开发。经实验验证,本文设计的跨平台中间件可以实现浏览器的跨平台开发。 本文另一个研究内容是浏览器资源管理的研究与优化,在研究淘汰机制之后,提出优化方案,如页面缓存的管理,对不能使用缓存的页面进行优化,使该类页面可以使用缓存,提高浏览器使用内存的效率。经实验验证,对资源管理优化之后,提高了网页访问速度,改善了用户体验。
[Abstract]:With the rapid development of embedded systems, embedded devices are becoming more and more important in our study and life. Embedded browser is an application software for terminal users of embedded devices to browse web information content, which is becoming more and more important and indispensable. At present, a large number of portable intelligent terminals appear, which makes embedded browser one of the hotspots of social research. Because of the special limitation of embedded system, higher requirements are put forward to the browser running on it, for example, the browser is required to use system memory as efficiently as possible. In addition, the diversification of existing platforms puts forward an urgent need for cross-platform browser, and cross-platform technology is also the trend of the development of modern software. Cross-platform browser and efficient management of browser cache resources, is a practical significance of research. In this paper, the overall architecture of browser based on Webkit kernel, workflow and the relationship between function modules are deeply analyzed, and the related technologies related to cross-platform development, such as the cross-platform implementation mechanism of Java and QT, are also studied. After comparing and analyzing the functional interfaces of Webkit on SDL platform and QT/Embedded platform, a design idea of cross-platform middleware with common interface layer and platform abstract layer is put forward. Attributes and methods are separated and encapsulated so that embedded browsers can be developed across platforms. Experimental results show that the cross-platform middleware designed in this paper can realize cross-platform browser development. Another research content of this paper is the research and optimization of browser resource management. After studying the elimination mechanism, the paper puts forward the optimization scheme, such as the management of page cache, the optimization of pages that can not use cache, so that this kind of page can use cache. Improve browser memory efficiency. Experimental results show that the optimization of resource management improves the web page access speed and user experience.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TP393.092

【参考文献】

相关期刊论文 前10条

1 贺莉;;基于嵌入式系统的浏览器的研究与实现[J];电脑知识与技术;2009年01期

2 叶炳发;孟小华;;Android图形系统的分析与移植[J];电信科学;2010年02期

3 赵经纬;周余;王自强;都思丹;;基于Webkit的嵌入式浏览器的研究与实现[J];电子测量技术;2009年03期

4 卢仕听;尤凯迪;韩军;曾晓洋;;MIPS内存管理单元的设计与实现[J];计算机工程;2010年21期

5 蒋勇,杜中军,鞠飞;基于RTP协议的浏览器通用视频插件的实现[J];计算机应用研究;2005年04期

6 王海凤;萨智海;;DOM技术在数据转换中的应用[J];内蒙古工业大学学报(自然科学版);2008年04期

7 张海滨;;基于IPv6的FTP搜索引擎设计实现[J];中国教育网络;2008年09期

8 李玉海;舒昌俊;;跨平台技术在数字图书馆的应用研究[J];图书馆学研究;2009年08期

9 虞慧群;钱之琳;朱仲英;;基础软件技术的发展趋势[J];微型电脑应用;2010年08期

10 袁明 ,张连芳 ,李光成 ,赵宇 ,郑武;嵌入式浏览器的设计开发[J];微型机与应用;2003年01期

相关硕士学位论文 前9条

1 楚颖超;基于Qt/E的嵌入式绿色镀膜监控系统GUI研究与实现[D];兰州交通大学;2011年

2 陈卓;DOM2分析及其在嵌入式系统上的实现[D];电子科技大学;2007年

3 陈云鹤;基于Qt的嵌入式媒体播放器的设计与实现[D];华中科技大学;2006年

4 张卓华;面向数字电视机顶盒的嵌入式浏览器研究与实现[D];电子科技大学;2008年

5 吴杨;基于互动机顶盒的嵌入式浏览器的设计和研究[D];复旦大学;2008年

6 杨宁华;ARM9200嵌入式系统在数字化井场中的应用[D];华中科技大学;2007年

7 郭兰英;嵌入式系统IDE的研究与实现[D];长安大学;2007年

8 胡忠红;机场终端区车载移动终端设计与实现[D];南京航空航天大学;2009年

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



本文编号:1819965

资料下载
论文发表

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


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

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